jak naprawić ten błąd aby program działał?



Jak Naprawić Ten Błąd Aby Program Działał class=

Odpowiedź :

Rekah4

Odpowiedź:

def NWD(a, b):

   while a != 0 and b != 0:

       if a > b:

           a = a % b

       else:

           b = b % a

   if a != 0:

       return a

   else:

       return b

def suma(a, b, c, d):

   NWW= b * d

   e = a * NWW

   f = NWW

   print(str(e) + "/" + str(f))

licz_1 = int(input("Liczba 1 - licznik: "))

mian_1 = int(input("Liczba 1 - mianownik: "))

licz_2 = int(input("Liczba 2 - licznik: "))

mian_2 = int(input("Liczba 2 - mianownik: "))

print("\n" +str(licz_1) + "/" + str(mian_1) + " + ", end="")

print(str(licz_2) + "/" + str(mian_2) +" = ", end="")

suma(licz_1, mian_1, licz_2, mian_2)

Wyjaśnienie:

Ogólnie to przepisałem ten kod i nie ma błędów

przykładowy wynik:

Liczba 1 - licznik: 1

Liczba 1 - mianownik: 2

Liczba 2 - licznik: 2

Liczba 2 - mianownik: 7

1/2 + 2/7 = 14/14

spróbuj skopiować to co napisałem w Odpowiedź do nowego pliku i jeszcze raz uruchom.

Jeszcze jedna mała uwaga.

Twój kod jest w pythonie a próbujesz go skompilować za pomocą g++, które służy do kodu napisanego w C++