Sakmarov
?>

1.Что появится на экране после выполнения программы: c:= 5;write(c);write('c'); * 2.Что выведет на экран программа:a:= 1;write(a);a:= 5;write(a); (в ответе укажите только число) * 3.Чему будут равны значения переменной a после выполнения программы, если вначале они имели значения a = 4 и b = 7? a:= a + 1;b:= b + 1;a:= a + b;b:= b + a;a:= a + 1 (в ответе укажите только число) * 4.Чему будут равны значения переменной b после выполнения программы, если вначале они имели значения a = 4 и b = 7? a:= a + 1;b:= b + 1;a:= a + b;b:= b + a;a:= a + 1 (в ответе укажите только число) *

Информатика

Ответы

bugaevnicky
1. Появится число "5" и буква "c" (без кавычек) на экране после выполнения программы. Это происходит потому что в программе сначала присваивается значение 5 переменной "c" (c:= 5), затем выводится значение переменной "c" (write(c)), а после этого выводится символ 'c' (write('c')). 2. Программа выведет числа "1" и "5" на экран. Первый выводится значение переменной "a" (write(a)), которая была установлена равной 1 (a:= 1), а затем изменяется значение переменной "a" на 5 (a:= 5) и выводится новое значение переменной "a" (write(a)). 3. После выполнения программы значения переменных "a" и "b" будут равны 13. Сначала переменной "a" присваивается значение a + 1, то есть 4 + 1 = 5 (a:= a + 1). Затем переменной "b" присваивается значение b + 1, то есть 7 + 1 = 8 (b:= b + 1). Далее переменной "a" присваивается значение a + b, то есть 5 + 8 = 13 (a:= a + b). Затем переменной "b" присваивается значение b + a, то есть 8 + 13 = 21 (b:= b + a). Наконец, переменной "a" присваивается значение a + 1, то есть 13 + 1 = 14 (a:= a + 1). 4. После выполнения программы значение переменной "b" будет равно 21. Процесс работы программы аналогичен пункту 3, где сначала переменной "a" присваивается значение a + 1, затем переменной "b" присваивается значение b + 1, после этого переменной "a" присваивается значение a + b, затем переменной "b" присваивается значение b + a, и наконец, переменной "a" присваивается значение a + 1. В результате последнего присваивания переменной "b" значение 21 (b:= b + a).

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1.Что появится на экране после выполнения программы: c:= 5;write(c);write('c'); * 2.Что выведет на экран программа:a:= 1;write(a);a:= 5;write(a); (в ответе укажите только число) * 3.Чему будут равны значения переменной a после выполнения программы, если вначале они имели значения a = 4 и b = 7? a:= a + 1;b:= b + 1;a:= a + b;b:= b + a;a:= a + 1 (в ответе укажите только число) * 4.Чему будут равны значения переменной b после выполнения программы, если вначале они имели значения a = 4 и b = 7? a:= a + 1;b:= b + 1;a:= a + b;b:= b + a;a:= a + 1 (в ответе укажите только число) *
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

alesia1986
Yurevna419
msk-academ
solonataly5
snip99
Ольга
yurovolga
qwqwweqw3
Mikhail579
Shaubnatali
Eduardovich
МАМОНОВА-андрей
evlampin
manuchar-formen2
asi19776