count = 0 while True: num = int(input("Введите число (для завершения введите 0): ")) if num == 0: break if num < 0 and len(str(abs(num))) == 3: count += 1 print(f"Количество отрицательных трёхзначных чисел: {count}")
Программа считывает числа от пользователя до тех пор, пока не будет введен 0. Затем программа проверяет каждое введенное число: если число отрицательное и является трехзначным, то количество таких чисел увеличивается на 1. По завершении ввода выводится количество отрицательных трехзначных чисел.
Программа на Python:
count = 0while True:
num = int(input("Введите число (для завершения введите 0): "))
if num == 0:
break
if num < 0 and len(str(abs(num))) == 3:
count += 1
print(f"Количество отрицательных трёхзначных чисел: {count}")
Программа считывает числа от пользователя до тех пор, пока не будет введен 0. Затем программа проверяет каждое введенное число: если число отрицательное и является трехзначным, то количество таких чисел увеличивается на 1. По завершении ввода выводится количество отрицательных трехзначных чисел.