• Предмет: Информатика
  • Автор: evgeshaaaru
  • Вопрос задан 4 месяца назад

2. Какой ответ получится после выполнения программы?
Program primer_1;
var a,b,p: integer;
begin
a:=1; b:=1;
p:=(a+b)*2;
write(p);
end.

Program primer_2;
var a,b,s: integer;
begin
a:=3; b:=1;
p:=a*b;
write(s);
end.

Ответы

Ответ дал: YolandaProgramme
2

Ответ:

После выполнения программы primer_1 на экран будет выведено число 4, так как переменные a и b равны 1, и их сумма равна 2. Затем происходит умножение результата на 2, и получается 4.

Однако, в программе primer_2 есть ошибка: вместо переменной s используется необъявленная переменная p. Поэтому при попытке запустить эту программу возникнет ошибка компиляции.


YolandaProgramme: вплане?
evgeshaaaru: ну, я смотрел это и на c++ делали и на паскале
YolandaProgramme: это паскаль вроде
YolandaProgramme: без вроде)
evgeshaaaru: просто странно что ошибка
YolandaProgramme: так в коде ошибка есть
YolandaProgramme: там необьявленная переменная есть))
evgeshaaaru: там должна быть переменная s?
YolandaProgramme: я ж написал ошибку))
evgeshaaaru: а ой
Вас заинтересует