예제 #1
0
        static void Main(string[] args) //abbiamo creato la struttura fuori dal main adesso andiamo a lavorare sui dati dentro il main
        {
            auto x;                     //dichiariamo l'oggetto

            x = new auto();             //istanziamo l'oggetto
            x.fatti_inserire_dati();

            Console.WriteLine("Premi un tasto per continuare"); //blocchiamo il programma per leggere
            Console.ReadKey();                                  //pressione di un tasto della tastiera

            Console.WriteLine("Riepilgando");                   //scriviamo a video avvisando che andremo a stampare

            x.stampa_a_video();

            Console.WriteLine("Premi un tasto per continuare");                    //blocchiamo il programma per leggere
            Console.ReadKey();                                                     //pressione di un tasto della tastiera
            x.azzera();                                                            //chiamiamo la funzione che è stata scritta dentro la struct che andrà ad azzerare tutti i nostri dati

            Console.WriteLine("Riepilgando di nuovo... ora che è stata azzerata"); //avvisiamo l'utente che stamperemo di nuovo i dati

            x.stampa_a_video();

            Console.WriteLine("Premi un tasto per continuare");
            Console.ReadKey();
        }
예제 #2
0
        static void Main(string[] args) //abbiamo creato la struttura fuori dal main adesso andiamo a lavorare sui dati dentro il main
        {
            auto x;                     //dichiariamo l'oggetto

            x = new auto();             //istanziamo l'oggetto
            x.fatti_inserire_dati();


            /*
             * Console.WriteLine("Inserisci la marca"); //chiediamo all'utente di inserire la marca
             * x.marca = Console.ReadLine();  //prendiamo il dato dall'utente
             * Console.WriteLine("Inserisci il modello"); //chiediamo all'utente di inserire la modello
             * x.modello = Console.ReadLine(); //prendiamo il dato dall'utente
             * Console.WriteLine("Inserisci l'anno");  //chiediamo all'utente di inserire l'anno
             * x.anno = Convert.ToInt32(Console.ReadLine()); //prendiamo il dato dall'utente
             * Console.WriteLine("Inserisci la cilindrata");  //chiediamo all'utente di inserire la cilindrata
             * x.cilindrata = Convert.ToInt32(Console.ReadLine()); //prendiamo il dato dall'utente
             */

            Console.WriteLine("Premi un tasto per continuare");                    //blocchiamo il programma per leggere
            Console.ReadKey();                                                     //pressione di un tasto della tastiera

            Console.WriteLine("Riepilgando");                                      //scriviamo a video avvisando che andremo a stampare

            Console.WriteLine($"La marca è {x.marca}");                            //andiamo a stampare a video l'oggetto
            Console.WriteLine($"Il modello è {x.modello}");                        //andiamo a stampare a video l'oggetto
            Console.WriteLine($"L'anno è {x.anno}");                               //andiamo a stampare a video l'oggetto
            Console.WriteLine($"La cilindrata è {x.cilindrata}");                  //andiamo a stampare a video l'oggetto

            Console.WriteLine("Premi un tasto per continuare");                    //blocchiamo il programma per leggere
            Console.ReadKey();                                                     //pressione di un tasto della tastiera
            x.azzera();                                                            //chiamiamo la funzione che è stata scritta dentro la struct che andrà ad azzerare tutti i nostri dati

            Console.WriteLine("Riepilgando di nuovo... ora che è stata azzerata"); //avvisiamo l'utente che stamperemo di nuovo i dati

            Console.WriteLine($"La marca è {x.marca}");                            //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione
            Console.WriteLine($"Il modello è {x.modello}");                        //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione
            Console.WriteLine($"L'anno è {x.anno}");                               //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione
            Console.WriteLine($"La cilindrata è {x.cilindrata}");                  //andiamo a stampare a video l'oggetto azzerato dopo l'esecuzione della funzione

            Console.WriteLine("Premi un tasto per continuare");
            Console.ReadKey();
        }