Top.Mail.Ru
Ответы

Найдите ошибку пожалуйста , код с#

using System;
public class Script
{
public static void Main()
{
int j;, sum = 0;
for ( j++; j <= 10;j = 1)
{
sum = sum + j;
}
Console.Write(sum);
}
}

По дате
По рейтингу
Аватар пользователя
Новичок

using System;

public class Script
{
public static void Main()
{
int j, sum = 0;
for (j = 1; j <= 10; j++)
{
sum = sum + j;
}
Console.Write(sum);
}
}

Аватар пользователя
Профи

В вашем коде есть несколько ошибок. Вот исправленный вариант:

```csharp
using System;

public class Script
{
public static void Main()
{
int j, sum = 0;
for (j = 1; j <= 10; j++)
{
sum = sum + j;
}
Console.Write(sum);
}
}
```

Исправления:

1. Исправлено объявление переменной `j` и инициализация в цикле `for`.
2. Заменена ошибка в инкременте переменной `j` в цикле.
3. Добавлена пропущенная точка с запятой после объявления переменной `j`.

Теперь код должен успешно скомпилироваться и вывести сумму чисел от 1 до 10.