6236 Programmering I Agenda/Switch case
From Teknologisk videncenter
I menuen fra tidligere brugte vi en lang række af if sætninger efter hinanden.
if (valg == 1)
...
if (valg == 2)
...
Her kunne vi med fordel anvende en Switch case struktur.
System.Console.WriteLine("Hvilken vare ønsker du?");
System.Console.WriteLine("1. Appelsin");
System.Console.WriteLine("2. Pærer");
System.Console.WriteLine("3. Banan");
System.Console.WriteLine("0. Exit");
valg = Convert.ToInt32(System.Console.ReadLine());
switch (valg)
{
case 1:
varenavn = "Appelsin";
pris = 3.75;
break;
case 2:
varenavn = "Pærer";
pris = 2.25;
break;
case 3:
varenavn = "Banan";
pris = 1.75;
break;
default:
varenavn = "ukendt";
pris = 0;
break;
}