6.4.. Napisati program koji učitava četverocifreni broj i ispisuje cifre unazad.
Opis rješenja: Pri pretvaranju se koristi osobina pozicionog sistema.Trocifren broj
broj = w*103 + x*102 + y*101 + z*100
Izrazom broj % 10 dobijamo jedinice broja (u ovom slučaju trocifrenog). Cjelobrojnim dijeljenom sa 10 (broj / 10) dobija se dvocifren broj. Zatim ponoviti postupak iz prethodnog zadatka.
Opis programa:
Listing programa:
# 06411108
print("Ispis cifara cetverocifrenog broja unazad")
broj = int(input("Unesi cetverocifren broj : "))
a = broj // 1000 # cifra hiljadica
b = (broj % 1000)//100 # cifra stotica
c = (broj % 100)//10 # cifra desetica
d = broj % 10 # cifra jedinica
print("ispis cifara unazad: ", d, c, b, a)
print("Cetvrta cifra :",d)
print("Treæa cifra :",c)
print("Druga cifra :",b)
print("Prva cifra :",a)
Ispis na ekranu:
Index
|