несколько задач, одну я сделал, но выводится бесконечный цикл.
1 Определите среднее значение всех элементов последовательности, завершающейся числом 0. Использовать массивы в данной задаче нельзя.
ФОРМАТ ВВОДА
Вводится последовательность целых чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
2 Определите количество четных элементов в последовательности, завершающейся числом 0.
ФОРМАТ ВВОДА
Вводится последовательность целых чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
3 По данному натуральному n вычислите сумму 1²+2²+3²+…+n².
ФОРМАТ ВВОДА
Вводится целое число n.
4 Компьютер загадывает случайное число, пользователь пытается его угадать. Пользователь вводит число до тех пор, пока не угадает, после чего выводится слово “Ура!”. Компьютер сравнивает число с введенным и сообщает пользователю больше оно или меньше загаданного.
ФОРМАТ ВВОДА
Вводится целое число n.
мой код для 4 задачи, но с бесконечным циклом:
from random import randint
N = randint(1,10)
A = int(input())
while A < N:
print(“А меньше N”)
while A > N:
print(“А больше N”)
else:
print(“УРА!”)