n = 0
m = randint(-1000, 1000)
k1 = 0
k2 = 0
while m != 0:
if m < 0:
k1 += 1
else:
k2 += 1
n += 1
m = randint (-1000, 1000)
if k2 > k1:
k = k2-k1
print("Из", n, "положительных чисел", k2, "больше чем", k1, "на", k, '.')
if k1 > k2:
k = k1-k2
print("Из", n, "отрицательных чисел", k1, "больше чем", k2, "на", k, ".")
if k1 == k2:
print("Из n чисел положительных и отрицательных одинаково.") Программа получает случайные числа, модуль которых не превышает 1000. Как только выпадет 0, надо подвести итог в следующем формате:
Из n чисел ... больше чем ... на k.
или
Из n чисел положительных и отрицательных одинаково.
Вместо:
n - количество чисел, не считая 0;
... - слово отрицательных или положительных;
k - натуральное число, результат подсчета.
m = randint(-1000, 1000)
k1 = 0
k2 = 0
while m != 0:
if m < 0:
k1 += 1
else:
k2 += 1
n += 1
m = randint (-1000, 1000)
if k2 > k1:
k = k2-k1
print("Из", n, "положительных чисел", k2, "больше чем", k1, "на", k, '.')
if k1 > k2:
k = k1-k2
print("Из", n, "отрицательных чисел", k1, "больше чем", k2, "на", k, ".")
if k1 == k2:
print("Из n чисел положительных и отрицательных одинаково.") Программа получает случайные числа, модуль которых не превышает 1000. Как только выпадет 0, надо подвести итог в следующем формате:
Из n чисел ... больше чем ... на k.
или
Из n чисел положительных и отрицательных одинаково.
Вместо:
n - количество чисел, не считая 0;
... - слово отрицательных или положительных;
k - натуральное число, результат подсчета.