Jos teen C :lla konsolipohjaisen laskimen, jossa kysytään lukuja ja tehdään laskutoimitus, miten saan laskimen nollattua? (niin, ettei ohjelman suoritus lopu laskutoimituksen jälkeen vaan voi suoraan antaa uudet luvut??
Ettei se lopettais heti...
Aloittelija
1326
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
Jotakuinkin yleisesti vaikka näin:
jatketaan = 1;
while(jatketaan) {
nollaa_muuttujat();
kysy_luvut();
suorita_laskutoimitus();
jatketaan = kysy_jatketaanko_vai_ei();
}
Toistotakenteet, kuten while ja for, ovat kuin luotuja tällaiseen.