Вариант № 3989859
Задание 9 № 209
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 9 до 13 s:= s + 9 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 9 TO 13 s = s + 9 NEXT k PRINT s | Vars,k: integer; Begin s:= 0; for k:= 9 to 13 do s:= s + 9; writeln(s); End. |
Задание 9 № 490
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 2 нц для k от 1 до 5 s:= s*2 кц вывод s кон | s = 2 FOR k = 1 TO 5 s = s*2 NEXT k PRINT s END | Var s, k: integer; Begin s:= 2; for k:= 1 to 5 do s:= s*2; write (s); End. |
Задание 9 № 1020
Запишите значение переменной u, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел u,i u:= 30 нц для i от 1 до 6 u:= u – i кц вывод u кон | DIM i,u AS INTEGER u = 30 FOR i = 1 TO 6 u = u – i NEXT i PRINT u | Varu,i: integer; Begin u:= 30; For i:= 1 to 6 do u:= u – i; Writeln(u); End. |
Задание 9 № 650
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, n s:= 5 нц для n от 2 до 4 s:= s + (n-1) кц вывод s кон | DNM n, s AS INTEGER s = 5 FOR n = 2 TO 4 s = s + (n-1) NEXT n PRINT s | Var s, n: integer; Begin s:= 5; For n:= 2 to 4 do s:= s + (n-1); Writeln(s); End. |
Задание 9 № 847
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел n, s s:= 1 нц для n от 2 до 5 s:= s * 3 кц вывод s кон | DIM n, s AS INTEGER s = 1 FOR n = 2 TO 5 s = s * 3 NEXT n PRINT s END | var n, s: integer; begin s:= 1; for n:= 2 to 5 do s:= s * 3; write(s); end. |
Задание 9 № 169
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 7 до 11 s:= s + 11 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 7 TO 11 s = s + 11 NEXT k PRINT s | Vars,k: integer; Begin s:= 0; for k:= 7 to 11 do s:= s + 11; writeln(s); End. |
Задание 9 № 550
Запишите значение переменной y, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел y, i y:= 0 нц для i от 1 до 3 y:= y + 4*i кц вывод y кон | DIM i, y AS INTEGER y = 0 FOR i = 1 TO 3 y = y + 4*i NEXT i PRINT y | Vary,i: integer; Begin y:= 0; For i:= 1 to 3 do y:= y + 4*i; Writeln(y); End. |
Задание 9 № 69
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 3 до 8 s:= s + 9 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 3 TO 8 s = s + 9 NEXT k PRINT s | Vars,k: integer; Begin s:= 0; for k:= 3 to 8 do s:= s + 9; writeln(s); End. |
Задание 9 № 350
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 50 нц для k от 0 до 8 s:= s - 4 кц вывод s кон | DIM k, s AS INTEGER s = 50 FOR к = 0 TO 8 s = s - 4 NEXT k PRINT s END | Vars,k: integer; Begin s:= 50; for k:= 0 to 8 do s:= s - 4; writeln(s); End. |
Задание 9 № 370
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 50 нц для k от 1 до 9 s:= s - 3 кц вывод s кон | s = 50 FOR к = 1 TO 9 s = s - 3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 50; for k:= 1 to 9 do s:= s - 3; write (s); End. |
Задание 9 № 710
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 6 до 12 s:= s + 10 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR к = 6 TO 12 s = s + 10 NEXT k PRINT s | Vars,k: integer; Begin s:= 0; for k:= 6 to 12 do s:= s + 10; writeln(s); End. |
Задание 9 № 1163
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 0 нц для k от 14 до 18 s:= s+7 кц вывод s кон | DIM k, s AS INTEGER s = 0 FOR k = 14 TO 18 s = s+7 NEXT k PRINT s | Vars,k: integer; Begin s:= 0; for k:= 14 to 18 do s:= s+7; writeln(s); End. |
Задание 9 № 390
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 100 нц для k от 1 до 9 s:= s - 5 кц вывод s кон | DIM k, s AS INTEGER s = 100 FOR k = 1 TO 9 s = s - 5 NEXT k PRINT s END | Var s, k: integer; Begin s:= 100; for k:= 1 to 9 do s:= s - 5; write (s); End. |
Задание 9 № 470
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 1 нц для k от 3 до 0 шаг −1 s:= s*3 кц вывод s кон | s = 1 FOR k = 3 TO 0 STEP −1 s = s*3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 1; for k:= 3 downto 0 do s:= s*3; write (s); End. |
Задание 9 № 410
Определите, что будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.
Алгоритмический язык | Бейсик | Паскаль |
алг нач цел s, k s:= 3 нц для k от 0 до 9 s:= s + 3 кц вывод s кон | s = 3 FOR к = 0 TO 9 s = s + 3 NEXT k PRINT s END | Var s, k: integer; Begin s:= 3; for k:= 0 to 9 do s:= s + 3; write (s); End. |
Вопрос 20_2. Короткий алгоритм в среде формального исполнителя или на языке программирования
1. Задание 20 № 260 20.2 Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — количество чисел, оканчивающихся на 6.
Пример работы программы:
Входные данные | Выходные данные |
3 16 26 24 | 2 |
2. Задание 20 № 300 20.2 Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 5. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 5. Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести одно число — сумму чисел, кратных 5.
Пример работы программы:
Входные данные | Выходные данные |
3 15 25 6 | 40 |
3. Задание 20 № 441 20.2 Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить:
1) разность максимальной и минимальной скоростей автомобилей;
2) количество автомобилей, скорость которых не превышала 30 км/ч.
Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300. Программа должна сначала вывести разность максимальной и минимальной скоростей автомобилей, затем количество автомобилей, скорость которых не превышала 30 км/ч.
Пример работы программы:
Входные данные | Выходные данные |
4 74 69 63 96 | 33 0 |
4. Задание 20 № 661 20.2 Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 3 и оканчивающихся на 4. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30000. Программа должна вывести одно число: сумму всех натуральных чисел, кратных 3 и оканчивающихся на 4.
Пример работы программы:
Входные данные | Выходные данные |
16 24 56 22 54 0 | 78 |
5. Задание 20 № 381 20.2 Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить минимальную зарегистрированную скорость автомобиля. Если скорость хотя бы одного автомобиля была больше 80 км/ч, выведите «YES», иначе выведите «NO».
Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.Программа должна сначала вывести минимальную скорость, затем YES или NO.
Пример работы программы:
Входные данные | Выходные данные |
4 74 69 63 96 | 63 YES |
6. Задание 20 № 1253 20.2 Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет (выводит «NO»). Программа получает на вход натуральные числа, количество введённых чисел неизвестно,последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести среднее арифметическое чисел, кратных 8, или вывести «NO», если таких чисел нет. Значение выводить с точностью до десятых.
Пример работы программы:
Входные данные | Выходные данные |
8 122 64 16 0 | 29,3 |
111 1 0 | NO |
7. Задание 20 № 1273 20.2 Напишите программу, которая в последовательности натуральных чисел вычисляет сумму всех двузначных чисел, кратных 8. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число: сумму всех двузначных чисел, кратных 8.
Пример работы программы:
Входные данные | Выходные данные |
17 16 32 160 0 | 48 |
8. Задание 20 № 160 20.2 Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, оканчивающихся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — сумму чисел, оканчивающихся на 4.
Пример работы программы:
Входные данные | Выходные данные |
3 14 25 24 | 38 |
9. Задание 20 № 421 20.2 Напишите программу для решения следующей задачи. Камера наблюдения регистрирует в автоматическом режиме скорость проезжающих мимо неё автомобилей, округляя значения скорости до целых чисел. Необходимо определить среднюю зарегистрированную скорость всех автомобилей. Если не менее двух автомобилей двигались со скоростью не больше 40 км/ч, выведите «YES», иначе выведите «NO».
Программа получает на вход число проехавших автомобилей N (1 ≤ N ≤ 30), затем указываются их скорости. Значение скорости не может быть меньше 1 и больше 300.Программа должна сначала вывести среднюю скорость, затем «YES» или «NO».
Пример работы программы:
Входные данные | Выходные данные |
4 74 69 63 96 | 63 NO |
10. Задание 20 № 60 20.2 Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, кратных 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — количество чисел, кратных 4.
Пример работы программы:
Входные данные | Выходные данные |
3 16 26 24 | 2 |