среда, 13 мая 2026 г.

Решение задач с циклом while (8А, 8Б, 8В)

1) Вспомните теорию по циклу while по этой ссылке

2) Посмотрите примеры решений задач.

1. Вывести натуральные числа от 1 до 5

k=1
while k<6:
    print(k)
    k+=1 

2. Запрашивать у пользователя целые числа. Завершить программу, как только ввели 0

r=1
while True:
    r=int(input())
    if r==0:
        break

3. Вывести нечетные числа, из первых десяти натуральных чисел

k=0
while k<10:
    k+=1
    if k%2==0:
        continue
    print(k)

4.  Определите сумму всех элементов последовательности (которую вводить пользователь), завершающейся числом 0.

peremennaya=1
summa=0
while peremennaya!=0:
    peremennaya=int(input())
    summa+=peremennaya
print(summa)

3) Самостоятельно выполнить следующие задачи

 1. Объясните что делает программа
s=56
n=0
while n<15:
    s=s-6
    n=n+3
print(s)

2. Последовательность (которую вводить пользователь) состоит из натуральных чисел и завершается числом 0. Выведите максимальный элемент последовательности (задача похожа на пример 4)

4) Решения в виде текстов программ или скриншотов присылайте на почту infmatem208@gmail.com
В письме обязательно укажите фамилию, класс и тему урока.

Или приносите на перемене.

Комментариев нет:

Отправить комментарий