Ошибки при компиляции - C# (189785)
Формулировка задачи:
Привет, помогите пожалуйста.
При комриляции ДАЕТ ОШИБКИ:
prog.cs(30,67): error CS1026: Unexpected symbol `;', expecting `)'
prog.cs(32,64): error CS1026: Unexpected symbol `;', expecting `)'
prog.cs(34,109): error CS1026: Unexpected symbol `;', expecting `)'
prog.cs(35,108): error CS1026: Unexpected symbol `;', expecting `)'. Помогите пожалуйста .
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication4
{
class Lab
{
static void Main(string[] args)
{
double a, b, n, h, res, sum, xi, E, sum2, xi2, rez2;
sum = sum2 = 0;
a = 1;
b = 3;
Console.Write("Введите погрешность:");
E = Convert.ToDouble(Console.ReadLine());
h = 2; xi = a;
do
{
h = h / 2;
n = (b - a) / h;
for (int i = 1; xi < b; i++)
{
if (xi < b)
{
xi = a + i * h;
sum += (Math.Pow(x1,x) *( 1 + Math.Log(x1)); }
xi2 = a + i * h / 2;
sum2 += (Math.Pow(x2,x) * (1 + Math.Log(x2)); }
res = (((Math.Pow(a,a)*(1+ Math.Log(a)) / 2) + (Math.Pow(b,b)*(1+ Math.Log(b)) / 2 +sum) * h);
rez2 = ((Math.Pow(a,a)*(1+ Math.Log(a)) + (Math.Pow(b,b)*(1+ Math.Log(b)) / 2 +sum2) * h / 2;
}
while (Math.Abs(rez2 - res) > E);
Console.Write("Результат= " + res);
Console.Read();
}
}
}Решение задачи: «Ошибки при компиляции»
textual
Листинг программы
sum += (Math.Pow(x1,x) *( 1 + Math.Log(x1));