Программа:
Python:
1. Вводится целое число n. Затем вводится n целых чисел. Выведите, сколько среди них отрицательных чисел или чисел, равных 10.
n, s, k = int(input()), 0, 0
while n != 0:
j = int(input())
n -= 1
if j < 0:
s += 1
if j == 10:
k += 1
print(f'Введено отрицательных чисел: {s}\nВведено чисел 10: {k}')
2. Вводится целое число n. Выведите на экран минимальное число, которое нужно прибавить к n, чтобы n² было больше 10000.
n, k = int(input()), 0
while True:
if (n + k)**2 > 10000:
print(k - 1)
break
else:
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
Программа:
Python:
1. Вводится целое число n. Затем вводится n целых чисел. Выведите, сколько среди них отрицательных чисел или чисел, равных 10.
n, s, k = int(input()), 0, 0
while n != 0:
j = int(input())
n -= 1
if j < 0:
s += 1
if j == 10:
k += 1
print(f'Введено отрицательных чисел: {s}\nВведено чисел 10: {k}')
2. Вводится целое число n. Выведите на экран минимальное число, которое нужно прибавить к n, чтобы n² было больше 10000.
n, k = int(input()), 0
while True:
if (n + k)**2 > 10000:
print(k - 1)
break
else:
k += 1