Предмет: Информатика,
автор: AiroxStar
Найдите ошибки в следующих программах:
Program int_r;
Var a,x:integer;
b,c:real;
Begin
a:=10;
b:=5.2;
x:=b div 2;
c:=round(x);
End.
Program int_r1;
Var a,c:integer;
b,d:real;
Begin
a:=25;
b:=a/2;
c:=sqr(a);
d:=a mod 10;
End.
Ответы
Автор ответа:
0
Program int_r;
Var
a,x:integer;
b,c:real;
readln
a:=10;
b:=5.2;
Begin
x:=b div 2;
c:=round(x);
End.
(я так думаю, но не факт, что правильно!)
Program int_r1;
Var
a,c:integer;
b,d:real
readnl
a:=25;
Begin
b:=a/2;
c:=sqr(a);
d:=a mod 10;
End.
Var
a,x:integer;
b,c:real;
readln
a:=10;
b:=5.2;
Begin
x:=b div 2;
c:=round(x);
End.
(я так думаю, но не факт, что правильно!)
Program int_r1;
Var
a,c:integer;
b,d:real
readnl
a:=25;
Begin
b:=a/2;
c:=sqr(a);
d:=a mod 10;
End.
Автор ответа:
0
У тебя присваивание и вызов функции внутри блока переменных. Я понимаю, что Пасцал - дебильный язык, но всё ж (в первом случае, например, целочисленное деление применяется к вещественной переменной и т. п., не знаю в точности правила преобразования типов в этом ублюдочном языке).
Похожие вопросы
Предмет: Математика,
автор: bbegaliyeva16
Предмет: Химия,
автор: katepoow
Предмет: География,
автор: irina69934
Предмет: Математика,
автор: katrinfr