Hogyan lehetne ezt az elöl tesztelő ciklust hátul tesztelővé átírni?
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int a,b=0;
printf("\n Kerem adjon meg egy szamot: ");
scanf("%d",&a);
b=a;
while(a!=0)// a program 0-ra áll le .
{
printf("\n Kerem adjon meg egy szamot: ");
scanf("%d",&a);
if (a>b) b=a;
}
printf("\n a legkisebb szam : %d \n",b);
system("Pause");
}
ez lenne a program és ezt szeretném hátul tesztelősre átírni
ciklus {
szám = beolvas()
..
} amíg (szám != 0)
A minimum kiválasztásba meg esetleg beleveszed, hogy a 0-t ne vegye bele.
> ezt szeretném hátul tesztelősre átírni
Eddig arról volt szó, te akarod átírni. Nem egy akkora feladat, hogy megállj előtte és csak nézd. Simán elkezdhetnél rajta gondolkodni és próbálkozhatnál. Nem mellesleg pont ezért kaptad a feladatot, hogy gondolkodj.
Nem azért de ez nem egy bonyolult feladat. Csak egy nagyon kicsit kéne irni. Amugy meg egy rakadt videó van a ciklusokról.
Mondom ugy ,hogy nem régóta programozok és nem is c++ban.
Amugy ami neked kell a do while ciklus.
do{
//ide jön a ciklusmag
}while(<feltétel>);
Ennyi egy hátul-tesztelő ciklus, csak át tudod alakítani a kódod!
"amit a kapcsosok körbefognak"
Aha, hát ezért hiszi ez a jámbor lélek, hogy az if() ciklus (#9):
http://www.gyakorikerdesek.hu/szamitastechnika__programozas_..
#9:
Oh... igen, vigyázni kell a leegyszerűsítő megfogalmazásokkal is. :D
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!