Kezdőoldal » Számítástechnika » Programozás » C programozás, hogy kérhetem...

C programozás, hogy kérhetem újra a számot?

Figyelt kérdés

Hogy kérhetem újra a számot ha negatív értéket adok?


void main ()

{

int kerestem, koltottem, i, a=0, b=0, maradt;

for (i=1; i<=12; i++)

{

printf("Mennyit kerestel a %d. honapban:", i);

scanf("%d", &kerestem); {a+=kerestem;}

printf("Mennyit koltottel a %d. honapban:", i);

scanf("%d", &koltottem); {b+=koltottem;}

maradt=kerestem-koltottem;

printf("A honap vegen maradt %dFt-od\n", maradt);

if (kerestem==0 && koltottem==0)

{printf("Beolvasas vege!\n");

break;}

else if (kerestem<0 || koltottem<0)

{printf("Hibas adat! Kerem ujra!\n");

return;}

}

printf("Osszesen kerestel:%d\n", a);

printf("Osszesen koltottel: %d\n", b);

}


2012. nov. 8. 17:53
 1/2 anonim ***** válasza:
100%

írsz egy függvényt, ami ezt tartalmazza, és a végén a függvény saját magát hívja meg.


fgg() // függvényed

{

kód.... //kódod

fgg(); // a függvényed saját magát hívja, újra kezdődik

}

2012. nov. 8. 18:50
Hasznos számodra ez a válasz?
 2/2 iostream ***** válasza:
Tetszik :D Nem elegáns megoldás, de ha már hülyeséget és ezerszer megválaszoltat kérdez a kérdező, akkor tornáztassuk. Ha sikerül rekurzívan helyesen megoldania, akkor talán nem teljesen elveszett lélek.
2012. nov. 8. 22:31
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!