Вопрос задан 17.05.2023 в 22:24. Предмет Информатика. Спрашивает Адеев Коля.

Program1.pas(6) : Встречено 'WriteLN', а ожидалось ';' program калькулятор; var a,b,c:integer;

begin WriteLN ('введите число a:'); readln(a) WriteLN; ('введите число b:'); readln(b) c:=a+b; writeln('ответ',c); end объясните пожалуйста что надо сделать
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ивандаев Анатолий.

program calculator;

var  

 a,b,c:integer;

begin

 Writeln ('введите число a:');

 readln(a);

 Writeln ('введите число b:');

 readln(b);

 c:=a+b;

 writeln('ответ: ',c);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

pascal
program калькулятор; var a, b, c: integer; begin WriteLN('Введите число a:'); readln(a); WriteLN('Введите число b:'); readln(b); c := a + b; writeln('Ответ:', c); end.

Исправления, которые я внес, следующие:

  1. Добавил точку с запятой (;) после вызова readln(a) на 6-й строке, чтобы закончить оператор.

  2. Удалил лишнюю точку с запятой (;) после WriteLN на 7-й строке.

  3. Добавил двоеточие (:) после end на последней строке для завершения оператора.

Теперь код должен быть скомпилирован и выполнен без ошибок. Программа будет запрашивать у пользователя ввод двух чисел a и b, а затем выводить их сумму c.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос