Síða 1 af 1

C# while og do-while

Sent: Lau 08. Nóv 2014 22:50
af ebay
Sælir,

er einhver sem gæti hjálpað mér með eitt dæmi ég er ekki alveg að fatta hvernig maður gerir það

maður á eingöngu að nota while eða do-while


Forritið tekur inn tölu þar til notandi ákveður að hætta.
Notandi slær inn tölu og svo er notandi spurður hvort hann vilji halda áfram eða ekki.
Ef notandi ákveður að halda áfram þá þarf hann að slá inn nýja tölu en ef notandi ákveður að hætta þá birtir hve oft slegin var inn tala og summa þeirra.

Re: C# while og do-while

Sent: Lau 08. Nóv 2014 22:57
af fannar82
Þú lærir lítið á því að fá lausnina gefins ...

boolean quit = false;
do{
yourstuff.
}while(quit)

Re: C# while og do-while

Sent: Lau 08. Nóv 2014 23:05
af ebay
ég veit enn ég fann út úr þessu

ef einhver annar lendir í þessu sama þá gerði ég þetta svona

int i=0,tala=0,sum=0;
string answer = null;

do
{

Console.Write("Sláðu inn tölu: ");

tala = int.Parse(Console.ReadLine());

sum += tala;

i++;

Console.WriteLine("Ýttu á h til að hætta ");

answer = Console.ReadLine().ToLower();



} while (answer != "h");

Console.WriteLine("Summa talnanna er: " + sum);

Console.WriteLine("Þú slóst inn " + i + " tölur");

Re: C# while og do-while

Sent: Lau 08. Nóv 2014 23:44
af dori
Ég myndi frekar nota bara eitt "readline" í hverri lúppu þannig að þetta segi t.d. "Sláðu inn tölu (h til að hætta)" og samnýta það input fyrir bæði tölu og "skipun". Eða jafnvel enn frekar að hafa bara útskýringu á því hvernig forritið virkar prentað í byrjun.