Vantar smá hjálp með c# forritun switch
Sent: Sun 19. Feb 2012 19:08
hvernig get ég náð upplesingum úr switch
þetta er það sem ég er kominn með en ég nekki að frá upplesingarnar úr lax
þetta er það sem ég er kominn með en ég nekki að frá upplesingarnar úr lax
Kóði: Velja allt
string stop = null;
int ysa, ufsi, þorsk, lúða, lax;
int Val;
do
{
Console.WriteLine("Hvað Viltu Panta?");
Console.WriteLine("[1] Ysa");
Console.WriteLine("[2] Ufsi");
Console.WriteLine("[3] Þorskur");
Console.WriteLine("[4] Luda");
Console.WriteLine("[5] Lax");
Console.WriteLine("\nVeldu: ");
Val = Convert.ToInt32(Console.ReadLine());
switch (Val)
{
case 1:
Console.WriteLine("Hvað viltu mörg flök af ýsu 1050kr stikið");
ysa = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("var það eitthvað fleira (J/N)");
stop = Console.ReadLine();
break;
case 2:
Console.WriteLine("Hvað viltu mörg flök af Ufsa 850kr stikið ");
ufsi = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("var það eitthvað fleira (J/N)");
stop = Console.ReadLine();
break;
case 3:
Console.WriteLine("Hvað viltu mörg flök af Þorsk 850kr stikið");
þorsk = Convert.ToInt32(Console.ReadLine());;
Console.WriteLine("var það eitthvað fleira (J/N)");
stop = Console.ReadLine();
break;
case 4:
Console.WriteLine("Hvað viltu mörg flök af Lúðu 1520kr stikið");
lúða = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("var það eitthvað fleira (J/N)");
stop = Console.ReadLine();
break;
case 5:
Console.WriteLine("Hvað viltu mörg flök af Laxi 1230kr stikið");
lax = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("var það eitthvað fleira (J/N)");
stop = Console.ReadLine();
break;
}
} while (stop == "j"||stop == "J" );
Console.WriteLine("Lax: Fjöldi="+ lax +" kr. pr stk. = 1230");
Console.ReadKey();