2
Loopfråga programmering C#
Postat av Csärkul den 19 September 2015, 13:29
6 kommentarer · 442 träffar
Tjo :)
Håller på med en uppgift nu som jag har löst första delen på men det är loopdelen som jag ej kan klura ut!!
Såhär ser den ut:
Fixa så att man efter att man matat in två tal och besvarat frågan får en ny fråga, denna gång ifall man vill fortsätta. Svarar man JA på frågan får man mata in två nya tal och besvara frågan etc. tills man på frågan svarar NEJ.
Ange två tal: 14 9
Vad blir 14 + 9 ? 23
Rätt svar!
Vill du förtsätta? JA
Ange två tal: 23 19
Vad blir 23 + 19 ? 43
Fel svar - det rätta svaret är 42
Vill du fortsätta? NEJ
_______________________________________
Det jag åstadkommit hittills:
Console.WriteLine("Ange två tal");
string number1 = Console.ReadLine();
string number2 = Console.ReadLine();
int sumOfTheNumbers = int.Parse(number1) + int.Parse(number2);
Console.WriteLine("Vad blir " + number1 + "+" + number2 + "?");
string dittSvar = Console.ReadLine();
int Svaret = int.Parse(dittSvar);
if (sumOfTheNumbers == Svaret)
{
Console.WriteLine("Korrekt svar!");
}
else
{
Console.WriteLine("Fel svar! det rätta svaret var " + sumOfTheNumbers);
}
Console.WriteLine("Vill du fortsätta?");
for(int i=0; i<1; i++)
{
string ja = Console.ReadLine();
}
Håller på med en uppgift nu som jag har löst första delen på men det är loopdelen som jag ej kan klura ut!!
Såhär ser den ut:
Fixa så att man efter att man matat in två tal och besvarat frågan får en ny fråga, denna gång ifall man vill fortsätta. Svarar man JA på frågan får man mata in två nya tal och besvara frågan etc. tills man på frågan svarar NEJ.
Ange två tal: 14 9
Vad blir 14 + 9 ? 23
Rätt svar!
Vill du förtsätta? JA
Ange två tal: 23 19
Vad blir 23 + 19 ? 43
Fel svar - det rätta svaret är 42
Vill du fortsätta? NEJ
_______________________________________
Det jag åstadkommit hittills:
Console.WriteLine("Ange två tal");
string number1 = Console.ReadLine();
string number2 = Console.ReadLine();
int sumOfTheNumbers = int.Parse(number1) + int.Parse(number2);
Console.WriteLine("Vad blir " + number1 + "+" + number2 + "?");
string dittSvar = Console.ReadLine();
int Svaret = int.Parse(dittSvar);
if (sumOfTheNumbers == Svaret)
{
Console.WriteLine("Korrekt svar!");
}
else
{
Console.WriteLine("Fel svar! det rätta svaret var " + sumOfTheNumbers);
}
Console.WriteLine("Vill du fortsätta?");
for(int i=0; i<1; i++)
{
string ja = Console.ReadLine();
}






