Вопрос по информатике:
1) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 3;
s := 0;
while n <= 26 do
begin
s := s + 6;
n := n + 1
end;
write(s)
end.
2) Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while k < 12 do begin
s:=s+2*k;
k:=k+3;
end;
write(s);
end.
- 27.02.2018 22:59
- Информатика
- remove_red_eye 12091
- thumb_up 20
Ответы и объяснения 2
Значение s = 0+24*6 = 144
Ответ: 144
2) s = 0; k = 0
k<12 ⇒ 0<12 ⇒ true; s = s+2*k = 0+2*0 = 0; k = k+3 = 0+3 = 3
k<12 ⇒ 3<12 ⇒ true; s = s+2*k = 0+2*3 = 6; k = k+3 = 3+3 = 6
k<12 ⇒ 6<12 ⇒ true; s = s+2*k = 6+2*6 = 18; k = k+3 = 6+3 = 9
k<12 ⇒ 9<12 ⇒ true; s = s+2*k = 18+2*9 = 36; k = k+3 = 9+3 = 12
k<12 ⇒ 12<12 ⇒ false
Ответ: 36
- 01.03.2018 22:12
- thumb_up 36
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.