FreeCDZ

Анализ программы. Цикл с предусловием

×

Задание 1

Запишите число, которое будет напечатано в результате выполнения следующей программы. var s, n: integer; begin s := 59; n := 1; while s > 0 do begin s := s - 12; n := n * 3; end; writeln(n) еnd.

×

Задание 2

Запишите число, которое будет напечатано в результате выполнения следующей программы. var s, n: integer; begin s := 49; n := 1; while s > 0 do begin s := s - 8; n := n * 2; end; writeln(n) еnd.

×

Задание 3

Запишите число, которое будет напечатано в результате выполнения следующей программы. var s, n: integer; begin s := 41; n := 2; while s > 0 do begin s := s - 12; n := n * 3; end; writeln(n) еnd.

×

Задание 4

Запишите число, которое будет напечатано в результате выполнения следующей программы. var s, n: integer; begin s := 82; n := 3; while s > 0 do begin s := s - 14; n := n * 2; end; writeln(n) еnd.

×

Задание 5

Запишите число, которое будет напечатано в результате выполнения следующей программы. var s, n: integer; begin s := 94; n := 4; while s > 0 do begin s := s - 16; n := n * 2; end; writeln(n) еnd.

×

Задание 6

Определите, при каком наибольшем введённом значении переменной s программа выведет число 64. var s, n: integer; begin readln(s); n := 1; while s < 86 do begin s := s + 9; n := n * 4; end; writeln(n) еnd.

×

Задание 7

Определите, при каком наибольшем введённом значении переменной s программа выведет число 32. var s, n: integer; begin readln(s); n := 1; while s < 77 do begin s := s + 12; n := n * 2; end; writeln(n) еnd.

×

Задание 8

Определите, при каком наибольшем введённом значении переменной s программа выведет число 81. var s, n: integer; begin readln(s); n := 1; while s < 90 do begin s := s + 6; n := n * 3; end; writeln(n) еnd.

×

Задание 9

Определите, при каком наибольшем введённом значении переменной s программа выведет число 64. var s, n: integer; begin readln(s); n := 1; while s < 62 do begin s := s + 7; n := n * 4; end; writeln(n) еnd.

×

Задание 10

Определите, при каком наибольшем введённом значении переменной s программа выведет число 81. var s, n: integer; begin readln(s); n := 1; while s < 93 do begin s := s + 8; n := n * 3; end; writeln(n) еnd.

×

Задание 11

Определите, при каком наименьшем введённом значении переменной s программа выведет число 375. var s, n: integer; begin readln(s); n := 3; while s >= 122 do begin s := s - 11; n := n * 5; end; writeln(n) еnd.

×

Задание 12

Определите, при каком наименьшем введённом значении переменной s программа выведет число 250. var s, n: integer; begin readln(s); n := 2; while s >= 132 do begin s := s - 9; n := n * 5; end; writeln(n) еnd.

×

Задание 13

Определите, при каком наименьшем введённом значении переменной s программа выведет число 162. var s, n: integer; begin readln(s); n := 2; while s >= 144 do begin s := s - 8; n := n * 3; end; writeln(n) еnd.

×

Задание 14

Определите, при каком наименьшем введённом значении переменной s программа выведет число 192. var s, n: integer; begin readln(s); n := 3; while s >= 128 do begin s := s - 6; n := n * 4; end; writeln(n) еnd.

×

Задание 15

Определите, при каком наименьшем введённом значении переменной s программа выведет число 160. var s, n: integer; begin readln(s); n := 5; while s >= 135 do begin s := s - 7; n := n * 2; end; writeln(n) еnd.

×

Задание 16

Определите, при каком наибольшем введённом значении переменной d программа выведет число 84. var n, s, d: integer; begin readln(d); n := 0; s := 0; while s <= 299 do begin s := s + d; n := n + 7; end; write(n) еnd.

×

Задание 17

Определите, при каком наибольшем введённом значении переменной d программа выведет число 72. var n, s, d: integer; begin readln(d); n := 0; s := 0; while s <= 266 do begin s := s + d; n := n + 9; end; write(n) еnd.

×

Задание 18

Определите, при каком наибольшем введённом значении переменной d программа выведет число 84. var n, s, d: integer; begin readln(d); n := 0; s := 0; while s <= 288 do begin s := s + d; n := n + 12; end; write(n) еnd.

×

Задание 19

Определите, при каком наибольшем введённом значении переменной d программа выведет число 84. var n, s, d: integer; begin readln(d); n := 0; s := 0; while s <= 277 do begin s := s + d; n := n + 6; end; write(n) еnd.

×

Задание 20

Определите, при каком наибольшем введённом значении переменной d программа выведет число 72. var n, s, d: integer; begin readln(d); n := 0; s := 0; while s <= 255 do begin s := s + d; n := n + 8; end; write(n) еnd.

×

Задание 21

Определите, cколько существует различных значений переменной s, при которых программа выведет число 98. var s, n: integer; begin readln(s); n := 10; while s < 260 do begin s := s + 15; n := n + 8; end; writeln(n) еnd.

×

Задание 22

Определите, cколько существует различных значений переменной s, при которых программа выведет число 94. var s, n: integer; begin readln(s); n := 10; while s < 304 do begin s := s + 18; n := n + 7; end; writeln(n) еnd.

×

Задание 23

Определите, cколько существует различных значений переменной s, при которых программа выведет число 91. var s, n: integer; begin readln(s); n := 10; while s < 257 do begin s := s + 17; n := n + 9; end; writeln(n) еnd.

×

Задание 24

Определите, cколько существует различных значений переменной s, при которых программа выведет число 78. var s, n: integer; begin readln(s); n := 10; while s < 360 do begin s := s + 16; n := n + 4; end; writeln(n) еnd.

×

Задание 25

Определите, cколько существует различных значений переменной s, при которых программа выведет число 67. var s, n: integer; begin readln(s); n := 10; while s < 355 do begin s := s + 14; n := n + 3; end; writeln(n) еnd.