static void Main(string[] args) { //////// Achtergrond een kleurtje geven //Console.BackgroundColor = ConsoleColor.Red; //Console.Clear(); ///////// variabelen aanmaken //string karakterNaam = "Joost"; //int leeftijd = 15; //Console.WriteLine("Hoihoi " + karakterNaam); //Console.WriteLine("Jij bent: " + leeftijd); //Console.WriteLine(karakterNaam.Length); ///////// User input //Console.Write("Tik je naam in: "); //string naampje = Console.ReadLine(); //Console.WriteLine("Ok, hallo " + naampje); ///////// arrays //int[] nummers = { 1, 2, 3, 4, 5, 6 }; //Console.WriteLine(nummers[4]); //nummers[4] = 999; //Console.WriteLine(nummers[4]); //string[] vrienden = new string[5]; // getal geeft aan hoeveel elementen erin komen //vrienden[2] = "Piet"; //Console.WriteLine(vrienden[1]); //Console.WriteLine(vrienden[2]); //////// Methods //Groet("Piet", 34); //Groet("Kees", 999); /// manier 1 //Console.WriteLine(Kwadrateer(25)); /// manier 2 //int gekwadrateerdgetal = Kwadrateer(25); //Console.WriteLine(gekwadrateerdgetal); ///// if statements // bool isMan = true; // bool isGroot = false; // // if (isMan && isGroot) // { // Console.WriteLine("je bent man en groot."); // } else if (isMan && !isGroot) // { // Console.WriteLine("je bent man, maar niet groot."); // } // else if (!isMan && isGroot) // { // Console.WriteLine("je bent geen man, wel groot."); // } else // { // Console.WriteLine("je bent geen man en niet groot."); // } //Spelletje(); //Console.WriteLine(GetMax(999, 75, 10000)); ////// rekenmachientje // Console.Write("tik een nummer in: "); // double num1 = Convert.ToDouble(Console.ReadLine()); // // Console.Write("tik een nummer in: "); // double num2 = Convert.ToDouble(Console.ReadLine()); // // Console.Write("Operator: "); // string op = Console.ReadLine(); // // if (op == "+") // { // Console.WriteLine(num1 + num2); // } else if (op == "-") // { // Console.WriteLine(num1 - num2); // } else if (op == "/") // { // Console.WriteLine(num1 / num2); // // } else if (op == "*") // { // Console.WriteLine(num1 * num2); // } else // { // Console.WriteLine("Bestaat niet."); // } /// switch /// 0 --> zondag /// 1 --> maandag etc //Console.WriteLine(Dag(5)); //// while loop /// //int index = 6; //while (index <= 5) //{ // Console.WriteLine(index); // index++; //} ////// een while loop checkt eerst de conditie en voert dan wel/niet uit ///// een do-while loop voert eerst eenmaal code uit en checkt daarna conditie ///// de code in de while loop hierboven wordt dus niet uitgevoerd en hieronder //// (eenmalig) wel //int index = 6; //do //{ // Console.WriteLine(index); // index++; //} while (index <= 5); //Raadwoord(); ////// 2 dimensional array [3 t/m x dimensional is extra ',' toevoegen //int[,] numberGrid = //{ // {1,2 }, // {2,23 }, // {3,8} //}; //Console.WriteLine(numberGrid[2,0]); // = 3 //Console.WriteLine(numberGrid[1,1]); // = 23 //// error handling //// alles in try en catch blokken stoppen. De code die kan vastlopen //// stop je in de try{} en in de catch{} zet je wat die moet doen bij een vastloper //try { // Console.WriteLine("enter a number:"); // int num1 = Convert.ToInt32(Console.ReadLine()); // Console.WriteLine("enter a number:"); // int num2 = Convert.ToInt32(Console.ReadLine()); // // Console.WriteLine(num1 / num2); // } //catch { // Console.WriteLine("Fout!"); // } //of met de foutmelding erbij: //catch(Exception e) { // Console.WriteLine("Fout: " + e ); // } //of met verschillende acties per fout //catch(DivideByZeroException e) { // Console.WriteLine("Fout; je kan niet delen door 0: " + e); // } // //catch(FormatException e) { // Console.WriteLine("Fout; verkeerde invoer: " + e); // } //finally //{ // // alle code hierin wordt altijd uitgevoerd // // maar dit is optional //} //Book boek1 = new Book() { Titel = "Bijbel" , Auteur="Piet", Paginas=100}; Console.WriteLine(Book.bookCount); Book boek1 = new Book("Bijbel", "Piet", 100); Console.WriteLine(Book.bookCount); //boek1.Titel = "Boe"; // dit kan nu niet doordat de setter private is //Console.WriteLine(boek1.Titel); //Console.WriteLine(boek1.Paginas); Student student1 = new Student("Jim", "Business", 2.8); Student student2 = new Student("Pam", "Art", 3.6); Console.WriteLine(student1.Honour()); ///////// omdat het scherm anders meteen sluit Console.ReadLine(); }