Перейти к содержанию

Общие требования (для всех вариантов)

  1. Использовать правильные элементы блок-схем:
  2. Начало / Конец (овал)
  3. Действие (прямоугольник)
  4. Ввод / вывод (параллелограмм)
  5. Условие (ромб)
  6. Алгоритм должен:
  7. быть конечным;
  8. быть логически завершённым;
  9. иметь понятные формулировки;
  10. не содержать «висящих» стрелок.
  11. Построить блок-схему:
  12. в draw.io / diagrams.net / любой программе построения схем.

Варианты заданий

Вариант 1

  1. Линейный: Вычислить сумму двух чисел.
  2. Ветвление: Определить, является ли число положительным или отрицательным.
  3. Цикл: Вывести числа от 1 до 5.

Вариант 2

  1. Линейный: Вычислить площадь прямоугольника (ввод длины и ширины).
  2. Ветвление: Определить большее из двух чисел.
  3. Цикл: Найти сумму чисел от 1 до 10.

Вариант 3

  1. Линейный: Перевести часы в минуты.
  2. Ветвление: Проверить, делится ли число на 2.
  3. Цикл: Вывести все чётные числа от 1 до 10.

Вариант 4

  1. Линейный: Вычислить стоимость покупки (цена × количество).
  2. Ветвление: Проверить, больше ли число 100.
  3. Цикл: Вывести числа от 10 до 1.

Вариант 5

  1. Линейный: Вычислить среднее арифметическое двух чисел.
  2. Ветвление: Проверить, находится ли число в диапазоне от 10 до 50.
  3. Цикл: Найти произведение чисел от 1 до 5.

Вариант 6

  1. Линейный: Перевести метры в сантиметры.
  2. Ветвление: Проверить, равно ли число нулю.
  3. Цикл: Вывести квадраты чисел от 1 до 5.

Вариант 7

  1. Линейный: Вычислить периметр квадрата.
  2. Ветвление: Определить, является ли число чётным или нечётным.
  3. Цикл: Подсчитать количество чисел от 1 до N (N вводится).

Вариант 8

  1. Линейный: Вычислить площадь треугольника (S = 1/2 a h).
  2. Ветвление: Проверить, делится ли число на 5.
  3. Цикл: Вводить числа до тех пор, пока не будет введён 0.

Вариант 9

  1. Линейный: Рассчитать зарплату (ставка × часы).
  2. Ветвление: Определить минимальное из двух чисел.
  3. Цикл: Вывести таблицу умножения на 3 (от 1 до 10).

Вариант 10

  1. Линейный: Перевести градусы Цельсия в Фаренгейты.
  2. Ветвление: Проверить, находится ли число вне диапазона от 10 до 20.
  3. Цикл: Повторять ввод пароля до правильного значения.

Вариант 11

  1. Линейный: Вычислить объём прямоугольного параллелепипеда (a × b × h).
  2. Ветвление: Проверить, делится ли число на 3.
  3. Цикл: Вывести числа от 1 до N (N вводится).

Вариант 12

  1. Линейный: Вычислить длину окружности (L = 2πR).
  2. Ветвление: Определить, является ли число положительным, отрицательным или нулём.
  3. Цикл: Найти сумму чисел от 1 до N.

Вариант 13

  1. Линейный: Перевести километры в метры.
  2. Ветвление: Проверить, равны ли два числа.
  3. Цикл: Вывести нечётные числа от 1 до 15.

Вариант 14

  1. Линейный: Вычислить площадь круга (S = πR²).
  2. Ветвление: Определить большее из трёх чисел.
  3. Цикл: Найти произведение чисел от 1 до N.

Вариант 15

  1. Линейный: Вычислить среднее арифметическое трёх чисел.
  2. Ветвление: Проверить, находится ли число в диапазоне от 1 до 100.
  3. Цикл: Вывести таблицу умножения на введённое число (от 1 до 10).

Вариант 16

  1. Линейный: Перевести секунды в минуты и секунды.
  2. Ветвление: Проверить, является ли год високосным (упрощённо: делится на 4).
  3. Цикл: Вводить числа, пока сумма не станет больше 50.

Вариант 17

  1. Линейный: Вычислить стоимость покупки с НДС (цена + 20%).
  2. Ветвление: Проверить, делится ли число одновременно на 2 и на 5.
  3. Цикл: Подсчитать количество чисел от 1 до 20.

Вариант 18

  1. Линейный: Вычислить путь (S = V × t).
  2. Ветвление: Определить минимальное из трёх чисел.
  3. Цикл: Вывести числа от N до 1.

Вариант 19

  1. Линейный: Рассчитать зарплату с премией (ставка × часы + премия).
  2. Ветвление: Проверить, является ли число кратным 7.
  3. Цикл: Найти сумму только чётных чисел от 1 до 10.

Вариант 20

  1. Линейный: Перевести градусы Фаренгейта в Цельсий.
  2. Ветвление: Проверить, больше ли сумма двух чисел 100.
  3. Цикл: Повторять ввод числа, пока не будет введено положительное число.

Вариант 21

  1. Линейный: Вычислить объём куба (a³).
  2. Ветвление: Проверить, делится ли число на 4.
  3. Цикл: Вывести числа от 5 до 15.

Вариант 22

  1. Линейный: Перевести граммы в килограммы.
  2. Ветвление: Определить, является ли число двузначным.
  3. Цикл: Найти сумму чисел от 10 до 20.

Вариант 23

  1. Линейный: Вычислить площадь квадрата (a²).
  2. Ветвление: Проверить, равна ли сумма двух чисел 50.
  3. Цикл: Вывести числа от 20 до 10.

Вариант 24

  1. Линейный: Вычислить плотность (ρ = m / V).
  2. Ветвление: Определить, больше ли произведение двух чисел 100.
  3. Цикл: Найти произведение чисел от 1 до 6.

Вариант 25

  1. Линейный: Перевести миллиметры в метры.
  2. Ветвление: Проверить, делится ли число на 9.
  3. Цикл: Вывести таблицу умножения на 5 (от 1 до 10).

Вариант 26

  1. Линейный: Вычислить стоимость со скидкой 10% (если скидка применяется всегда).
  2. Ветвление: Определить, находится ли число вне диапазона от 0 до 100.
  3. Цикл: Подсчитать количество чётных чисел от 1 до 20.

Вариант 27

  1. Линейный: Вычислить время в минутах (часы × 60 + минуты).
  2. Ветвление: Проверить, одинаковы ли три числа.
  3. Цикл: Вывести числа, кратные 3, от 1 до 15.

Вариант 28

  1. Линейный: Вычислить среднюю скорость (S / t).
  2. Ветвление: Проверить, является ли число трёхзначным.
  3. Цикл: Вводить числа, пока не будет введено число 100.

Вариант 29

  1. Линейный: Рассчитать общую сумму покупки трёх товаров.
  2. Ветвление: Определить, является ли число одновременно чётным и больше 50.
  3. Цикл: Найти сумму нечётных чисел от 1 до 10.

Вариант 30

  1. Линейный: Перевести дни в часы.
  2. Ветвление: Проверить, делится ли число на 6.
  3. Цикл: Повторять ввод числа, пока не будет введено число меньше 10.