Задание 9 Параграф 3.2 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Задание 9 Параграф 3.2 ГДЗ Босова 8 класс (Информатика)
Задача
read (a); read (b); c:=a+b; write (a, b); write (с)
Упростите его, сократив число операторов ввода и вывода.
Подробный ответ
В исходном фрагменте сначала вводятся два значения $$a$$ и $$b$$, затем вычисляется $$c$$, после чего выводятся $$a$$, $$b$$ и $$c$$.
Два оператора ввода можно заменить одним, так как значения вводятся подряд:
read(a); read(b); → readln(a, b);
Три оператора вывода можно заменить одним, так как все три значения выводятся подряд:
write(a, b); write(c) → writeln(a, ‘ ‘, b, ‘ ‘, c);
При этом вычисление $$c:=b-a$$ остаётся без изменений.
Readln(a,b);
c:=b-a;
writeln(a, ‘ ‘, b, ‘ ‘, c);
Ответ
Readln(a,b);
c:=b-a;
writeln(a, ‘ ‘, b, ‘ ‘, c);
Другие учебники
Другие предметы