Skriv en while-loop som läser in 100 tal av användaren och skriver ut summan.
Hej, jag har en uppgift som lyder följande som jag inte löser: Skriv en while-loop som läser in 100 tal av användaren och skriver ut summan.
Än så länge har jag skrivit:
Console.WriteLine(“Skriv in 100 tal”)
int talen = Console.ReadLine();
Dock känns det lite klumpigt och jag vet inte hur jag ska ta mig vidare, förslag?
Hur ser din while loop ut?
Du kan inteoducera en räknare och så länge den inte är talet x så kan du öka på den i slutet och i loopen ta en input som du sparar i en int.
Dracaena skrev:Hur ser din while loop ut?
Du kan inteoducera en räknare och så länge den inte är talet x så kan du öka på den i slutet och i loopen ta en input som du sparar i en int.
Hmmm har tänkt lite på det men vet inte hur jag ska göra...
Något i stil med detta där tal då är din övre gräns
int counter = 0;
while(counter != tal)
{
gör något
counter++;
}
Du kan inte förvänta dig att en användare ska manuellt knappa in mer än 2-3 tal. Att kräva 100 är fullständigt orimligt. I ditt fall så får du läsa in värdena från en textfil. Prata med din lärare om detta så hjälper han/hon dig.
Börja med 5 i stället för 100.