Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Impostazioni date in codice C#, Esercizi di Informatica

Codici base in c# per impostare date

Tipologia: Esercizi

2020/2021

Caricato il 27/06/2026

stanu
stanu 🇮🇹

6 documenti

1 / 1

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
{//Modello dei dati
DateTime date = DateTime.Today;
int giorno, mese, anno;
//Algoritmo
//Input
Console.WriteLine("Inserire la data di nascita in numero");
Console.Write("Giorno = ");
giorno = int.Parse(Console.ReadLine());
Console.Write("Mese = ");
mese = int.Parse(Console.ReadLine());
Console.Write("Anno = ");
anno = int.Parse(Console.ReadLine());
//Elaborazione
DateTime birthday = new DateTime(anno, mese, giorno);
if (DateTime.IsLeapYear(anno))
{
Console.WriteLine("\n{0} è un anno bisestile", anno);
DateTime leapDay = new DateTime(anno);
}//fine if
else
{
Console.WriteLine("\n{0} non è un anno bisestile", anno);
}//fine else
//Output
Console.WriteLine("\nGiorni passati dalla nascita: " + date.Subtract(birthday).Days.ToString());
Console.WriteLine("Nome giorno di nascita: " + birthday.DayOfWeek.ToString());
Console.Write("\nDigita un tasto per terminare... ");
Console.ReadKey();
}//fine programma

Anteprima parziale del testo

Scarica Impostazioni date in codice C# e più Esercizi in PDF di Informatica solo su Docsity!

{//Modello dei dati DateTime date = DateTime.Today; int giorno, mese, anno; //Algoritmo //Input Console.WriteLine("Inserire la data di nascita in numero"); Console.Write("Giorno = "); giorno = int.Parse(Console.ReadLine()); Console.Write("Mese = "); mese = int.Parse(Console.ReadLine()); Console.Write("Anno = "); anno = int.Parse(Console.ReadLine()); //Elaborazione DateTime birthday = new DateTime(anno, mese, giorno); if (DateTime.IsLeapYear(anno)) { Console.WriteLine("\n{0} è un anno bisestile", anno); DateTime leapDay = new DateTime(anno); }//fine if else { Console.WriteLine("\n{0} non è un anno bisestile", anno); }//fine else //Output Console.WriteLine("\nGiorni passati dalla nascita: " + date.Subtract(birthday).Days.ToString()); Console.WriteLine("Nome giorno di nascita: " + birthday.DayOfWeek.ToString()); Console.Write("\nDigita un tasto per terminare... "); Console.ReadKey(); }//fine programma