Skocz do zawartości

Recommended Posts

Napisano

Dostałem zadanie domowe na ocenę. Nie umiem tego zrobić, czas mam do poniedziałku może ktoś je napisać? Cały program oczywiście musi zostać napisany w pythonie. Treść podaję tutaj :

Komputer pyta się o kwotę (do 1000).
Na ocenę 2 : wypisuje te kwotę z symbolem "zł"
Na ocenę 3 : podaję czy będą jakieś banknoty (dla kwoty min. 10)
Na ocenę 4 : podaję czy kwota będzie wypłacona w monetach, banknotach czy w monetach i banknotach.
Na ocenę 5 : ile będzie wypłacone w banknotach a ile w monetach.
Na ocenę 6 : ile i jakich monet i banknotów będzie wypłacone.

Bardzo proszę o napisanie tego z wszystkimi funkcjami jakie tu napisałem. Czekam niecierpliwie.

  • 2 years later...
  • 10 months later...
Napisano
# Pobieramy kwotę od użytkownika
kwota = input("Podaj kwotę: ")

# Wypisujemy kwotę z symbolem "zł"
print("Kwota: " + str(kwota) + " zł")

# Sprawdzamy, czy kwota jest większa od 10 i czy będą potrzebne banknoty
if int(kwota) >= 10:
    print("Będą potrzebne banknoty")

# Sprawdzamy, czy kwota będzie wypłacona w monetach, banknotach, czy w obu
if int(kwota) % 10 == 0:
    print("Kwota będzie wypłacona w banknotach")
elif int(kwota) < 10:
    print("Kwota będzie wypłacona w monetach")
else:
    print("Kwota będzie wypłacona w monetach i banknotach")

# Obliczamy ile będzie wypłacone w banknotach i monetach
banknoty = int(kwota) // 10
monety = int(kwota) % 10

print("Banknoty: " + str(banknoty))
print("Monety: " + str(monety))

# Obliczamy ile i jakich monet i banknotów będzie wypłacone
if banknoty > 0:
    if banknoty == 1:
        print("Będzie wypłacony 1 banknot o nominale 10 zł")
    else:
        print("Będą wypłacone " + str(banknoty) + " banknoty o nominale 10 zł")

if monety > 0:
    if monety == 1:
        print("Będzie wypłacona 1 moneta o nominale " + str(monety) + " zł")
    else:
        print("Będą wypłacone " + str(monety) + " monety o nominale " + str(monety) + " zł")

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...