Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.
Закрыт 2 года назад .
Есть такое задание:
Запросить ввод k чисел. Вводить можно отрицательные, положительные числа, ноль. Числа могут повторяться. Найти количество отрицательных чисел среди вводимых. Вывести ответ с пояснением.
В программе используется оператор цикла for , оператор проверки условия if .
Вот код, до которого я дошел:
k = int(input(‘Введите любое число ‘)) a = 0 for k in range(k, 1): if k < 0: print(k)
Источник: ru.stackoverflow.com
Решение простых задач на python | Даны три целых числа. Найти количество положительных чисел #python
Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел — Turbo Pascal
С клавиатуры вводятся N чисел. Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел. Значение N вводится с клавиатуры.
Код к задаче: «Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел»
Листинг программы
program mas; uses crt; var a,n,i,kp,ko,kn: integer; begin clrscr; write(‘n=’); readln(n); writeln(‘Введите ‘,n,’ целых чисел’); kp:=0;ko:=0;kn:=0; for i:=1 to n do begin readln(a); if a>0 then kp:=kp+1 else if a
Источник: studassistent.ru
Как составить программу, которая определяет количество введенных чисел?
По условию можно вводить любые числа, целые или десятичные дроби, поэтому требуется предварительная проверка введённой строки, которая преобразует я к целому числу или десятичной дроби.
n=int(input(«N=»))
nn=0 #кол-во отрицательных
nz=0 #кол-во нулей
for i in range(0,n):
s=input(f’число № = ’)
if s.find(«.»):
d=float(s)
else:
if d==0:
print(f’Введено нулей , отрицательных , положительных ’)
Запускаем на выполнение, чтобы проверить работоспособность:
Решение на python | Даны 5 целых числа. Найти количество положительных и отрицательных чисел #python
N=10
число № 1 = 3.5
число № 2 = 78
число № 3 = 0
число № 4 = 0
число № 5 = -47
число № 6 = -5.320654
число № 7 = 0
число № 8 = 45
число № 9 = -30
число № 10 = -17
Введено нулей 3, отрицательных 4, положительных 3
Источник: www.bolshoyvopros.ru