tehtyä sillein että kun ohjelma on loppunut niin se suoritettaisiin uudestaan ? C on ohjelmointi kielenä
miten saisin?
jea
5440
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
Tarkoittanet, että kun jotain tehty loppuun niin
lähtee siitä uudelleen rullamaan "nollasta"?
Vaikkapa pääohjelman sisään tehdyllä loopilla, silmukalla, mutta muuttujat täytyy nollata ja muistialueet vapauttaa. Konsteja on monta.
Vähän hankala kun ei ole tarkempaa kuvausta.
tällä hetkellä ohjelma toimii tällein
ohjelma suoritus alkaa
annetaan ohjeet
luetaan pari arvoa
lasketaan tietyn kaavan mukaan
tallennetaan lopputulos
vapautetaan muisti
ohjelma sammuu
haluasin sen toimivan jotenkin tällein
suoritetaan toisenkerran jos arvo true tai 1 niin alkaa uudestaan
ohjelma suoritus alkaa
annetaan ohjeet
luetaan pari arvoa
lasketaan tietyn kaavan mukaan
tallennetaan lopputulos
vapautetaan muisti
ohjelma sammuu
kysytään että suoritaanko uudestaan
jos arvo on true tai 1 niin aloitettaisiin/palataan alusta/alkuun
toivottavasti tajusitte
olen tehnyt jo siihen tuon loppukyselyn mutta se ei tee viellä mitään. Tarttisin ehdotuksia miten sen voisi totteuttaa
c-kieli:
main ()
{
int x = 0;
while (x!=1)
{
x = doMain();
}
}
int doMain ()
{
kysytään että suoritaanko uudestaan
return kysytty luku
}
jooh kokeilen sitä mutta nyt tuli ongelma kun sain tehtyä tosta sellasen version mikä käänty niin sitten kun suoritin ohjelman tai suoritan niin se tekee laittoman virhee. joo kuitenkin kiitti vinkistä nyt vaan virhettä metsästämään.
...vankilaan :-o