Определите, что будет напечатано в результате работы следующего фрагмента программы:
DIM k, s AS INTEGER s = 0 k = 0 WHILE s < 1024 s = s + 10 k = k + 1 WEND PRINT k |
Var k, s : integer; BEGIN s:=0; k:=0; while s begin s:=s+10; k:=k+1; end; write(k); END. |
int k, s; s = 0; k = 0; while (s <1024) s = s+10; k = k+1; > printf(«%d», k); > |
нач цел k, s s:=0 k:=0 нц пока s < 1024 s:=s+10; k:=k+1 кц вывод k кон |
Источник: infoegehelp.ru
Решаем задачи по теме «Анализ программ с циклами»
Задание№16
Определите, что будет напечатано в результате работы следующего фрагмента программы:
Var n, s: integer;
Аккуратно посчитаем, сколько раз выполниться цикл (k):
Значения n: 12 14 16 18 20 22 24 26
Следовательно, цикл выполнится семь раз (так как действие n := n + 2 стоит в конце цикла, следовательно, для n=26 действие s := s + 12 не будет выполняться).
Посчитаем значение s: .
Задание№21
Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 26, запись которых в троичной системе счисления оканчивается на 22?
Так как число в системе счисления с основанием 3 кончается на 22, то искомое число в десятичной системе счисления при делении на 3 должно давать остаток 2 (т. е.
— любое целое неотрицательное число,
— искомое число) и частное от этого деления
также должно давать остаток 2 при делении на 3 (т. е.
,
— любое целое неотрицательное число). Следовательно,
.
При При
При
При
значит,
ЕГЭ Информатика 6 Задание Анализ программ
Задание№22
На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, З, И. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город И?
Начнем считать количество путей с конца маршрута – с города К. NX — количество различных путей из города А в город X, N — общее число путей.
В «И» можно приехать из Д, Ж, или З, поэтому N = NИ = NД + NЖ + N З (1)
Источник: studfile.net
Определите что будет напечатано в результате работы следующего фрагмента программы var n s integer
Привет Лёва Середнячок
ПОМОГИТЕ ПОЖАЛУЙСТА :
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var n, s: integer;
begin
n := 24;
s := 0;
while n s := s + 20;
n := n + 2
end;
write(s)
end.
5 (3 оценки)
vladmor 7 лет назад
Светило науки — 1071 ответ — 0 раз оказано помощи
Тело цикла будет выполнено 3 раза при n = 24, 26, 28. По шагам выглядит так:
s = 0 n = 24
s = 20 n = 26
s = 40 n = 28
s = 60
Ответ: s = 60
Источник: vashurok.com