Цикл с условием | Задачник | Обучение | Blockly.Ru

Цикл с условием.

Цикл с условием.
Решения на Blockly (скачать):

Составьте программу, которая принимает с клавиатуры числа, пока не будет введено значение 0. Для каждого введенного с клавиатуры положительного числа, программа должна выводить на экран "плюс", для каждого отрицательного – "минус".
(Проверка⇑ ввод: 7, 14, -18, 0 ⇒ вывод: плюс, плюс, минус)

Составьте программу, которая принимает с клавиатуры числа, пока не будет введено значение 99. Программа должна подсчитать, сколько чисел было введено с клавиатуры (не считая значения 99) и вывести эту информацию на экран.
(Проверка⇑ ввод: 59, 74, 48, 70, 99 ⇒ вывод: кол-во чисел - 4)

Составьте программу, которая принимает с клавиатуры числа, пока не будет введено значение 999. Программа должна подсчитать, сколько чисел было введено с клавиатуры, чему равна сумма этих чисел (не считая значения 999), и вывести эту информацию на экран.
(Проверка⇑ ввод: 89, 174, 27, 999 ⇒ вывод: кол-во чисел - 3; сумма = 290)

Составьте программу, которая принимает с клавиатуры числа, пока их сумма остается меньше 100. По окончании ввода следует вывести на экран информацию о количестве введенных чисел и их сумме.
(Проверка⇑ ввод: 18, 5, 47, 2, 12, 25 ⇒ вывод: кол-во чисел - 6; сумма = 109)

Составьте программу, которая принимает с клавиатуры целое число, а затем выводит на экран последующие ему целые числа, пока сумма этих чисел не превышает квадрата введённого числа.
(Проверка⇑ ввод: 5 ⇒ вывод: 6, 7, 8, 9)

Составьте программу, которая принимает с клавиатуры целые числа, пока не будут введены друг за другом два одинаковых числа. Программа должна вывести на экран сообщение о равенстве чисел, а также сумму этих чисел.
(Проверка⇑ ввод: 52, 74, 259, 28, 28 ⇒ вывод: соседние числа равны, их сумма = 56)

Составьте программу, которая вводит с клавиатуры целые положительные двузначные числа до тех пор, пока не будет введено число, сумма цифр которого равна 7 (в этом случае выводится сообщение - "завершено").
(Проверка⇑ ввод: 32, 54, 26, 83, 52) ⇒ вывод: завершено