Πρόγραμμα Γ για τον έλεγχο του Leap Year

Σε αυτό το παράδειγμα, θα μάθετε να ελέγχετε εάν το έτος που εισήγαγε ο χρήστης είναι έτος άλματος ή όχι.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες θεματολογίες προγραμματισμού Γ:

  • Χ προγραμματιστές προγραμματισμού
  • C αν… αλλιώς Δήλωση

Ένα άλμα έτος διαιρείται ακριβώς με 4 εκτός από τα έτη αιώνα (έτη που τελειώνουν με 00). Το έτος του αιώνα είναι ένα άλμα έτος μόνο εάν είναι τέλεια διαιρούμενο με 400.

Για παράδειγμα,

  • Το 1999 δεν είναι άλμα
  • Το 2000 είναι ένα άλμα
  • Το 2004 είναι ένα άλμα

Πρόγραμμα για τον έλεγχο του Leap Year

 #include int main() ( int year; printf("Enter a year: "); scanf("%d", &year); // leap year if perfectly visible by 400 if (year % 400 == 0) ( printf("%d is a leap year.", year); ) // not a leap year if visible by 100 // but not divisible by 400 else if (year % 100 == 0) ( printf("%d is not a leap year.", year); ) // leap year if not divisible by 100 // but divisible by 4 else if (year % 4 == 0) ( printf("%d is a leap year.", year); ) // all other years are not leap year else ( printf("%d is not a leap year.", year); ) return 0; )

Έξοδος 1

 Εισαγάγετε ένα έτος: 1900 Το 1900 δεν είναι άλμα. 

Έξοδος 2

 Εισαγάγετε ένα έτος: Το 2012 το 2012 είναι ένα άλμα. 

ενδιαφέροντα άρθρα...