Информатика, вопрос задал amirchik2307 , 7 лет назад

найдите и исправьте ошибку
#include
using namespace std;
int main(void)
{
S=0
For (int i=1; i<=5; i++)
S:=S+i
For (int i=1; i<=5; i++)
S:=S+i
For (int i=1; i<=5; i++)
S:=S+i
For (int i=1; i<=5; i++)
S:=S+i
For (int i=1; i<=5; i++)
Cout << "Сумма чисел
S:3;"
}

в с++



СРОЧНО

Ответы на вопрос

Ответил pz4t9v0d4tly
0

Так, перечисляю ошибки.

1. После #include не указано название подключаемой библиотеки.

2. Не объявлена переменная S. Добавил int S;

3. Отсутствуют точки с запятыми после команд.

4. Все операторы for написаны с большой буквы, это является ошибкой.

5. При работе с c++ требуется использовать оператор присваивания не ":=", а "=". т. е. просто S=S+i;

6. Оператор cout написан с большой буквы, а надо с маленькой. cout.

7. Команда cout. Нет слов. Вводим оператор cout, ставим <<. Вводим текст "Сумма чисел: ". Для сноса строки используем << endl << или b. Далее вводим название переменной и ставим точку с запятой.

8. Забыл упомянуть, setlocale(LC_ALL,"russian");  для того, чтобы выводилась кириллица.

#include <iostream>

using namespace std;

int main(void)

{

setlocale(LC_ALL,"russian");

int S;

S=0;

for (int i=1; i<=5; i++)

{

S=S+i;

}

for (int i=1; i<=5; i++)

{

S=S+i;

}

for (int i=1; i<=5; i++)

{

S=S+i;

}

for (int i=1; i<=5; i++)

{

S=S+i;

}

cout << "Сумма чисел: " << endl; << S;

}

Новые вопросы