Lektion 5: lösningsförslag
- Console.Write("Namn: ");
- string name = Console.ReadLine();
- Console.WriteLine("Hello " + name + "!");
- Console.Write("Heltal 1: ");
- int a = int.Parse(Console.ReadLine());
- Console.Write("Heltal 2: ");
- int b = int.Parse(Console.ReadLine());
- Console.Write("Summa: ");
- Console.WriteLine(a + b);
- Console.Write("Heltal 1: ");
- int c = int.Parse(Console.ReadLine());
- Console.Write("Heltal 2: ");
- int d = int.Parse(Console.ReadLine());
- Console.Write("Max: ");
- Console.WriteLine(Math.Max(c, d));
- Console.Write("Heltal 1: ");
- int e = int.Parse(Console.ReadLine());
- Console.Write("Heltal 2: ");
- int f = int.Parse(Console.ReadLine());
- Console.Write("Heltal 3: ");
- int g = int.Parse(Console.ReadLine());
- Console.Write("Max: ");
- Console.WriteLine(Math.Max(e, Math.Max(f, g)));
- Console.Write("Heltal: ");
- int result = int.Parse(Console.ReadLine());
- Console.Write("Heltal: ");
- string line = Console.ReadLine();
- while (line != "OK")
- {
- result = Math.Max(result, int.Parse(line));
- Console.Write("Heltal: ");
- line = Console.ReadLine();
- }
- Console.Write("Max: ");
- Console.WriteLine(result);
- Console.Write("Namn 1: ");
- string name1 = Console.ReadLine();
- Console.Write("Ålder 1: ");
- int age1 = int.Parse(Console.ReadLine());
- Console.Write("Namn 2: ");
- string name2 = Console.ReadLine();
- Console.Write("Ålder 2: ");
- int age2 = int.Parse(Console.ReadLine());
- int ageDifference = Math.Abs(age1 - age2);
- Console.WriteLine("Det är " + ageDifference + " år mellan " + name1 + " och " + name2);
- Console.Write("Startkapital: ");
- double initial = double.Parse(Console.ReadLine());
- Console.Write("Antal år: ");
- int years = int.Parse(Console.ReadLine());
- double balance = initial * Math.Pow(1.05, years);
- Console.Write("Saldo: ");
- Console.WriteLine(balance);
- string[] parts = { "Path", "To", "Photo.jpg" };
- Console.WriteLine(String.Join("/", parts));
- Console.WriteLine("Vilken plattform utvecklar du för?");
- string platform = Console.ReadLine();
- if (platform == "Android")
- {
- Console.WriteLine("Java");
- }
- else if (platform == "Webb")
- {
- Console.WriteLine("JavaScript");
- }
- else if (platform == "Windows")
- {
- Console.WriteLine("Vilket programmeringsparadigm föredrar du?");
- string paradigm = Console.ReadLine();
- if (paradigm == "Objektorienterat")
- {
- Console.WriteLine("C#");
- }
- else if (paradigm == "Funktionellt")
- {
- Console.WriteLine("F#");
- }
- }
- bool done = false;
- while (!done)
- {
- Console.WriteLine("Vilken plattform utvecklar du för?");
- string platform2 = Console.ReadLine();
- if (platform2 == "Android")
- {
- Console.WriteLine("Java");
- done = true;
- }
- else if (platform2 == "Webb")
- {
- Console.WriteLine("JavaScript");
- done = true;
- }
- else if (platform2 == "Windows")
- {
- Console.WriteLine("Vilket programmeringsparadigm föredrar du?");
- string paradigm = Console.ReadLine();
- if (paradigm == "Objektorienterat")
- {
- Console.WriteLine("C#");
- done = true;
- }
- else if (paradigm == "Funktionellt")
- {
- Console.WriteLine("F#");
- done = true;
- }
- // Denna else-if-sats är inte nödvändig men förtydligar det avsedda beteendet.
- else if (paradigm == "restart")
- {
- done = false;
- }
- }
- }