All pastes #1268458 Raw Edit

nig lv szmok szorzata

public text v1 · immutable
#1268458 ·published 2008-11-27 09:27 UTC
rendered paste body
int n;
int resz;
start: // ide ugrunk vissza a futás során. kilépni nem lehet programon belűlről
resz=1;
getnum(n);
if(n>0 && (n%1==0)) // jah, ezt elfelejtettem mondani, n>o ÉS n1el való osztásnál lévő maradék az 0, tehát eggyel osztható, tehát n
{
	//HA n érvénys.
	for(i=2;i<=n;i++) // it 2 nél kezdjük, majd egyesével lépegetünkt amíg kissebb v egyenlő n el.
	{
		resz=resz*i;
	} //az n ig lévő összes nt végig játszottuk
	printf("az n ig lévő minden természetes szám szorzata: %d\n",resz) // eredmény nyomtatása | a "\n" karakter új sort nyomtat
	goto start;
}
else
{
	// n nem érvényes
	printf("a(z) %d nem érvényes n\n",n);
	goto start;
}
return 1;