Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. dan=int(input('Uneti dan: '))
  2. mesec=int(input('Uneti mesec: '))
  3. godina=int(input('Uneti godinu: '))
  4.  
  5. prestupna=godina%4==0 and godina%100!=0 or godina%400==0
  6.  
  7.  
  8. if mesec in (1,2,4,6,5,7,8,9,10,11,12) and dan>1:
  9. dan-=1
  10. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
  11.  
  12. elif mesec in (5,7,8,10,12) and dan==1:
  13. mesec-=1
  14. dan=dan+29
  15. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
  16.  
  17. elif mesec in (2,4,6,9,11) and dan==1:
  18. mesec-=1
  19. dan=dan+30
  20. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
  21.  
  22. elif mesec==1 and dan==1:
  23. mesec=mesec+11
  24. dan=dan+30
  25. godina-=1
  26. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
  27.  
  28. elif mesec==3:
  29.  
  30. if dan==1 and godina!=prestupna:
  31. dan=dan+27
  32. mesec-=1
  33. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
  34.  
  35. elif dan==1 and godina==prestupna:
  36. dan=dan+28
  37. mesec-=1
  38. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
  39.  
  40. elif dan>1:
  41. dan-=1
  42. print('Datum prethodnog dana je: %d.%d.%d'%(dan,mesec,godina))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement