Testo dell'esercizio
Scrivere un programma che richiesto il numero AA, che rappresenta un anno,
verifichi se questo è bisestile. sono anni bisestili (ovvero di 366 giorni) quelli divisibili per 4 e, fra gli anni secolari, solo quelli divisibili per 400 (come il 2000, il 2400, il 2800, ecc.).
mostra soluzione
/*
CLAUDIO CARDINALE III AI
Scrivere un programma che richiesto il numero AA, che rappresenta un anno,
verifichi se questo è bisestile. sono anni bisestili (ovvero di 366 giorni) quelli divisibili per 4 e, fra gli anni secolari, solo quelli divisibili per 400 (come il 2000, il 2400, il 2800, ecc.).
*/
#include<stdio.h>
int main(){
//dichiarazioni
int anno;
//acquisizione dati
printf("verifica se un anno e` bisestile :\nanno : ");
scanf("%d",&anno);
//controlli
if (anno%100 !=0)
if (anno%4 ==0)
printf("anno bisestile\n");
else
printf("anno non bisestile\n");
else if (anno%400 == 0)
printf("anno bisestile\n");
else
printf("anno non bisestile\n");
}
Testi Consigliati:
Il linguaggio C. Principi di programmazione e manuale di riferimento. Ediz. MyLab. Con Contenuto digitale per download e accesso on line
C guida alla programmazione: Conoscere lo standard C11 dalle basi del linguaggio alle direttive del preprocessore (Programmare con C Vol. 1)
Programmazione in C
torna