Ошибки в программе:
Program primer — не хватает точки с запятой
Var a, b: integer;
Begin; — не ошибка, необязательная точка с запятой
ReadLn (a, b); — не ошибка, лишний пробел после скобки, здесь и дальше не хватает пробелов между аргументами функций, знаками
s=a+b; — не хватает двоеточия в : =
m:=a*b;
d:=a:b; — переменная d не была описана; деление — это /
WriteLn (s);
WriteLn (m);
WriteLn (d)
End — не хватает точки.
Исправленная программа:
Program primer;
Var a, b: integer;
d: real;
Begin
ReadLn (a, b);
s : = a + b;
m : = a * b;
d : = a / b;
WriteLn (s);
WriteLn (m);
WriteLn (d)
End.
Светило науки — 836 ответов — 7544 помощи
1) Begin пишется через е
2) не Written, а writeln
3) аналогично, не Writelen, а writeln
4) не Redlrn; а readln
End;
Program primer1; {название без пробелов и с точкой и запятой}
Uses Crt; {подклжючение необходимых библиотек}
Var a, B, Z:integer; {обьявление переменных, : после переменных, и ; после типа переменных}
Begin {начало тела программы, ничего не ставится, так как єто начало исполнения программы}
clrscr; {очиска экрана}
Writeln(введите два целых числа ); {ln делает вывод на экран после с новой строки}
Readln(a, b); {данные вводяться каждый с новой строки}
Z=a*b; {поск произведения}
Writeln(‘произведени чисел =’,z) {вывод на экран результата произведения}
Writeln (‘нажми enter ‘;)
Redln;{задержка экрана, чтобы успеть увидеть результат, до нажатия клавишы Энтер}
End.{конец тела программі, ставиться не точка с запятой, а лишь точка}
Б) Исправьте синтаксические ошибки : PROGRAM PRIMER 1 ; VAR L2, 3J INTEGER R REAL ; BEGIN 3J = 3E — 01 READ (I1, I2) I1 + I2 + I3 : = R WRITELN R END ;
На этой странице сайта размещен вопрос Б) Исправьте синтаксические ошибки : PROGRAM PRIMER 1 ; VAR L2, 3J INTEGER R REAL ; BEGIN 3J = 3E — 01 READ (I1, I2) I1 + I2 + I3 : = R WRITELN R END ? из категории
Информатика с правильным ответом на него. Уровень сложности вопроса
соответствует знаниям учеников 5 — 9 классов. Здесь же находятся ответы по
заданному поиску, которые вы найдете с помощью автоматической системы.
Одновременно с ответом на ваш вопрос показаны другие, похожие варианты по
заданной теме. На этой странице можно обсудить все варианты ответов с другими
пользователями сайта и получить от них наиболее полную подсказку.
Найдите правильный ответ на вопрос ✅ «Переписать, исправив ошибки в программе: Program Primer; Var x, y : integer; Begin X=0; While x > = 3.1 do begin Y: = sin (x) ; Writeln (x, …» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Новые вопросы по информатике
Главная » Информатика » Переписать, исправив ошибки в программе: Program Primer; Var x, y : integer; Begin X=0; While x > = 3.1 do begin Y: = sin (x) ; Writeln (x, y) ; X:=x+0.1; End; End.
1) Begin пишется через е
2) не Written, а writeln
3) аналогично, не Writelen, а writeln
4) не Redlrn; а readln
End;
Program primer1; {название без пробелов и с точкой и запятой}
Uses Crt; {подклжючение необходимых библиотек}
Var a, B, Z:integer; {обьявление переменных, : после переменных, и ; после типа переменных}
Begin {начало тела программы, ничего не ставится, так как єто начало исполнения программы}
clrscr; {очиска экрана}
Writeln(введите два целых числа ); {ln делает вывод на экран после с новой строки}
Readln(a, b); {данные вводяться каждый с новой строки}
Z=a*b; {поск произведения}
Writeln(‘произведени чисел =’,z) {вывод на экран результата произведения}
Writeln (‘нажми enter ‘;)
Redln;{задержка экрана, чтобы успеть увидеть результат, до нажатия клавишы Энтер}
End.{конец тела программі, ставиться не точка с запятой, а лишь точка}