Va bene ragazzi nella prossima lezione ho una sfida di programmazione per l'anno bisestile per voi e questa è una sfida
davvero interessante anche se è un po 'impegnativa ma è davvero interessante perché vi siete mai chiesti cosa rende
un anno particolare un anno bisestile e ciò che rende un altro anno non un anno bisestile.
Ed è abbastanza facile dire che ogni quattro anni è un anno bisestile.
Ma se ti è appena stato dato un anno casuale e hai dovuto capire se è stato un anno bisestile, allora ci sono
delle regole che puoi seguire per capirlo.
Quindi le regole sono che ogni anno che è equamente divisibile per quattro è un anno bisestile tranne ogni anno che
è uniformemente divisibile per 100.
Così
Quindi, se è divisibile per quattro ma è divisibile per 100, non è un anno bisestile a meno che
quell'anno non sia anche divisibile uniformemente per 400.
Quindi le regole sono un po 'complesse ma potrebbe essere più semplice se si guardano alcuni degli esempi.
Quindi, ad esempio, se volessimo capire se l'anno 2000 è un anno bisestile diviso per quattro
divide nettamente 500 senza resto.
Quindi è un anno bisestile quando dividiamo 2000 per 100, quindi sono 20.
Quindi divide anche in modo pulito.
Quindi in realtà non è un anno bisestile, ma 2000 divisioni per 400 equivalgono a cinque senza resto.
Quindi finalmente è davvero un anno bisestile e puoi guardare attraverso i diversi esempi e anche guardare e anche
se scorri verso il basso puoi dare un'occhiata a questo sito Web dell'anno bisestile noto e ti mostrano passo
dopo passo ciascuna delle regole di cui parliamo proprio ora e puoi testare diversi anni come l'anno
2000 e puoi vederlo passo dopo passo per vedere come hanno capito se si tratta di un anno bisestile
o meno.
Ora consiglio anche di guardare questo video che ho collegato in alto.
Se non hai familiarità con il concetto di anno bisestile e anche se capisci l'anno bisestile,
è comunque un video fantastico capire davvero come ci stiamo adattando per una discrepanza nella rotazione terrestre con
le stagioni.
Quindi consiglio di dare un'occhiata al video che legge ciascuna di queste affermazioni e dare un'occhiata
all'anno bisestile noto e al sito Web a cui si collega e quindi iniziare a pensare a
come scrivere questa logica.
Ora, per mappare la logica, ti consiglio di creare un diagramma di flusso su IO di drawdown e di usare
il diagramma di flusso per vedere come dovrebbe fluire il tuo codice.
Ora, se vuoi un po 'di aiuto in più, sto per rivelare il diagramma di flusso che ho creato.
Se vuoi prima provare a crearne uno tuo e vedere se lo ottieni correttamente, metti in pausa il video ora.
Tutto ok.
Quindi diamo un'occhiata al diagramma di flusso che ho creato.
Se fai clic su questo link nel suggerimento numero tre, verrai indirizzato a una pagina simile a questa.
Quindi, se mappiamo queste regole e facciamo clic su Start, vediamo che è chiaramente divisibile per quattro.
Se no, allora non è sicuramente un anno bisestile, ma se lo è, dobbiamo controllare che la cosa successiva
sia chiaramente divisibile per 100.
No.
Bene, allora è sicuramente un anno bisestile.
Ma se è sì, allora abbiamo il controllo.
L'ultima cosa è chiaramente divisibile per 400.
Se sì, allora è un anno bisestile.
Altrimenti non è un anno bisestile.
E quel diagramma di flusso traduce sostanzialmente queste tre linee logiche.
Ora se l'inglese non è la tua prima lingua, allora ti consiglio di dare un'occhiata al diagramma di flusso
e anche dare un'occhiata alle regole per saltare qui nella tua lingua.
Ma una volta che sei felice di capire cosa sta succedendo, allora è il momento di affrontare la sfida e
scrivere il tuo codice.
Ora ricorda che devi emettere esattamente le parole saltare qui a fondo o non saltare qui.
Stop completo e guarda la capitalizzazione e dove vanno gli spazi e gli stop completi quando controlli la
soluzione.
In realtà sarà un codice parziale se tutto è corretto.
Quindi vai alla prossima lezione e affronta questa sfida ora.