Определить, что будет напечатано в результате выполнения программы:a:=10;b:=5;a:=a*2 -...

0 интересует 0 не интересует
105 просмотров
Определить, что будет напечатано в результате выполнения
программы:
a:=10;
b:=5;
a:=a*2 - 3*b;
if a /2 < b then
c:=a /b
else
s:=a+b /5;


спросил от (41 баллов) в категории Информатика
2 Ответы
0 интересует 0 не интересует
ответил от Начинающий (114 баллов)

Получиться s=6 О_О.....

оставил комментарий от (41 баллов)
0 0

Как вычислил?

0 интересует 0 не интересует
ответил от Начинающий (202 баллов)

В результате выполнения данного алгоритма s будет равно 0

оставил комментарий от (41 баллов)
0 0

Какое решение?

оставил комментарий от Начинающий (202 баллов)
0 0

s = 0

оставил комментарий от Начинающий (202 баллов)
0 0

var a,b,s,c :real;
begin
a:=10;
b:=5;
a:=(a*2) - (3*b);
if a /2 < b then
c:=a /b
else
s:=a+b /5;
writeln(s);
end.
вот прога, просто подставляешь значения а и b и считаешь

оставил комментарий от Начинающий (102 баллов)
0 0

всё таки 6 будет

оставил комментарий от Начинающий (102 баллов)
0 0

первый ответивший был прав

оставил комментарий от (41 баллов)
0 0

Как вычислил?

оставил комментарий от Начинающий (102 баллов)
0 0

идём по строкам. присваиваем а=10, б=5... присваиваем а новое значение из расчёта, получилось а=5...проверяем условие-условие не выполняется, переход к вычислению s=5+5/5=5+1=6

оставил комментарий от Начинающий (102 баллов)
0 0

вывод на экран s=6.. конец) понятно?

...