5 / 5
Mar 2017

Witam, nie mam pojęcia co zmienić w moim kodzie, żeby przestało pokazywać NZEC Error.

import random
import sys
n = random.randrange(1, 100)

i = 0
c = []
while n > i:
    znak,num1,num2 = input().split()
    if znak == "+":
        b = int(num1) + int(num2)
    elif znak == "-":
        b = int(num1) - int(num2)
    elif znak == "*":
        b = int(num1) * int(num2)
    elif znak == "/":
        b = int(num1) / int(num2)
    elif znak == "%":
        b = int(num1) % int(num2)
    c.append(b)
    i += 1

for g in c:
    print(g)

sys.exit(0)
  • created

    Mar '17
  • last reply

    Mar '17
  • 4

    replies

  • 536

    views

  • 4

    users

  • 1

    link

n = random.randrange(1, 100)
Masz dość niewielką szansę że trafisz w liczbę zestawów danych nawet przy prawidłowej dalszej części kodu.
Sprawdzałeś wynik zawartości pętli przy danych przykładowych z zadania ?