fork download
  1. PROGRAM ex4_4
  2. IMPLICIT NONE
  3. INTEGER:: year, days
  4.  
  5. PRINT *, 'Input a year:'
  6. READ *, year
  7.  
  8. days = 365 * year + year / 4 - year / 100 + year / 400
  9.  
  10. PRINT *, year, '年12月31日は、1年1月1日から数えて', &
  11. days, '日目です。'
  12.  
  13.  
  14. IF ( mod ( days, 7 ) == 0 ) THEN
  15. PRINT *, '日曜日'
  16. ELSE IF ( mod ( days, 7 ) == 1 ) THEN
  17. PRINT *, '月曜日'
  18. ELSE IF ( mod ( days, 7 ) == 2 ) THEN
  19. PRINT *, '火曜日'
  20. ELSE IF ( mod ( days, 7 ) == 3 ) THEN
  21. PRINT *, '水曜日'
  22. ELSE IF ( mod ( days, 7 ) == 4 ) THEN
  23. PRINT *, '木曜日'
  24. ELSE IF ( mod ( days, 7 ) == 5 ) THEN
  25. PRINT *, '金曜日'
  26. ELSE IF ( mod ( days, 7 ) == 6 ) THEN
  27. PRINT *, '土曜日'
  28.  
  29. END IF
  30.  
  31. END PROGRAM ex4_4
Success #stdin #stdout 0s 5568KB
stdin
2021
stdout
 Input a year:
        2021 年12月31日は、1年1月1日から数えて      738155 日目です。
 金曜日