static void Main(string[] args) { // => "HelloAcademy publish test" //args[0] = "publish" //args[1] = "test" //1) Parte il programma //2) Mostrare un menu utente Console.WriteLine("**************************"); Console.WriteLine("*** HELLO ACADEMY MENU ***"); Console.WriteLine("**************************"); Console.WriteLine(""); Console.WriteLine("* 1 - Divisione"); Console.WriteLine("* 2 - Rubrica semplice"); Console.WriteLine("* 3 - Rubrica complessa"); Console.WriteLine("* 0 - Exit"); Console.Write("* Selezione: "); var selezione = ConsoleUtils.LeggiNumeroInteroDaConsole(1, 3); //Selezione della funzione da avviare switch (selezione) { case 1: FunzioniMatematiche.RecuperaDivisioneEDividendoEDividi(); break; case 2: FunzioniRubrica.InserisciPersoneEMostraRubrica(); break; case 3: FunzioniRubrica.InserisciNumeroArbitrarioPersoneInRubrica(); break; case 0: Console.WriteLine("Uscita...."); break; default: Console.WriteLine("Selezione non valida"); break; } //3) Se premo 1, parte "RecuperaDivisioneEDividendoEDividi" //4) Se premo 2, parte "InserisciPersoneEMostraRubrica" //5) Se premo 3, parte "InserisciNumeroArbitrarioPersoneInRubrica" //FunzioniMatematiche.RecuperaDivisioneEDividendoEDividi(); //FunzioniRubrica.InserisciPersoneEMostraRubrica(); //FunzioniRubrica.InserisciNumeroArbitrarioPersoneInRubrica(); }
static void Main(string[] args) { //FunzioniMatematiche.RecuperaDivisioneEDividendoEDividi(); //FunzioniRubrica.InserisciPersoneEMostraRubrica(); FunzioniRubrica.InserisciNumeroArbitrarioPersoneInRubrica(); //Console.WriteLine("1st: " + firstElementToDivide); //Console.WriteLine("2nd: " + secondElementToDivide); //Calculator istanza = new Calculator(); //var risultatoSomma = istanza.Sum(2, 3); //var risultatoDivisione = istanza.Divide(5, 0); // Calcolatrice // a. Somma 2 numeri // b. Summa 3 numeri usando a. // c. Moltiplicazione 2 numeri // d. Divisione 2 numeri //int a = 2; //int b = 5; //int c = 3; //Calculator calculator = new Calculator(); //int somma = calculator.Sum(a, b); //int somma3 = calculator.Sum(somma, c); //int moltiplicazione = calculator.Multiply(a, b); //double divisione = calculator.Divide(a, b); //Person person = null; //Person person = new Person(); //person.FirstName = "Mario"; //person.LastName = "Rossi"; //person.BirthDate = new DateTime(1980, 1, 1); //string fullName = person.GetFullName(); //int age = person.Age; //Console.WriteLine(fullName); //Console.WriteLine(age); // Console.WriteLine(person.FirstName); // Console.WriteLine(person.LastName); //int[] numbers = new int[3]; //numbers[0] = 29; //numbers[1] = 32; //numbers[2] = 11; //numbers[3] = 10; }
static void Avviamenu() { bool continua = true; while (continua) { //2) Mostrare un menu utente Console.WriteLine("**************************"); Console.WriteLine("*** HELLO ACADEMY MENU ***"); Console.WriteLine("**************************"); Console.WriteLine(""); Console.WriteLine("* 1 - Divisione"); Console.WriteLine("* 2 - Rubrica semplice"); Console.WriteLine("* 3 - Rubrica complessa"); Console.WriteLine("* 0 - Exit"); Console.Write("* Selezione: "); var selezione = ConsoleUtils.LeggiNumeroInteroDaConsole(1, 3); //Selezione della funzione da avviare switch (selezione) { case 1: FunzioniMatematiche.RecuperaDivisioneEDividendoEDividi(); break; case 2: FunzioniRubrica.InserisciPersoneEMostraRubrica(); break; case 3: FunzioniRubrica.InserisciNumeroArbitrarioPersoneInRubrica(); break; case 0: Console.WriteLine("Uscita...."); continua = false; break; default: Console.WriteLine("Selezione non valida"); continua = false; break; } } }
static void Main(string[] args) { // => "HelloAcademy publish test" //args[0] = "publish" //args[1] = "test" //1) Parte il programma //2) Mostrare un menu utente //creo una variabile di controllo bool verifica = false; //Selezione della funzione da avviare do { menu.mostraMenu(); var selezione = ConsoleUtils.LeggiNumeroInteroDaConsole(0, 3); switch (selezione) { case 1: FunzioniMatematiche.RecuperaDivisioneEDividendoEDividi(); verifica = true; break; case 2: FunzioniRubrica.InserisciPersoneEMostraRubrica(); verifica = true; break; case 3: FunzioniRubrica.InserisciNumeroArbitrarioPersoneInRubrica(); verifica = true; break; case 0: Console.WriteLine("Uscita...."); verifica = false; break; default: Console.WriteLine("Selezione non valida"); break; } }while (verifica == true); //3) Se premo 1, parte "RecuperaDivisioneEDividendoEDividi" //4) Se premo 2, parte "InserisciPersoneEMostraRubrica" //5) Se premo 3, parte "InserisciNumeroArbitrarioPersoneInRubrica" //FunzioniMatematiche.RecuperaDivisioneEDividendoEDividi(); //FunzioniRubrica.InserisciPersoneEMostraRubrica(); //FunzioniRubrica.InserisciNumeroArbitrarioPersoneInRubrica(); }