1. #include int main(){ double szam, i, fakt, max = 30; szam = 6; while(szam < max){ i = 1; fakt = 1; while( i <= szam ){ fakt = fakt * i; i = i + 1; } printf("%g! = %e\n",szam,fakt); szam = szam + 1; } return 0; } ============================================================== 2. #include int main(){ int sor = 1, oszlop = 1, mekkora; printf("Mekkora? "); scanf("%d", &mekkora); while( sor <= mekkora ){ oszlop = 1; while ( oszlop <= mekkora ){ printf("%10d ", sor*oszlop ); oszlop = oszlop + 1; } sor = sor + 1; printf("\n"); } return 0; } ============================================================== 3. #include int main(){ int a,b,i; printf("Ket poz egesz szamot: "); scanf("%d%d",&a,&b); if( a > b ) i = b; else i = a; /* while( !( a%i==0 && b%i==0 ) ){ i = i - 1; } */ while( a%i!=0 || b%i!=0 ){ i = i - 1; } printf("LNKO = %d\n",i); return 0; } ============================================================== 4. #include int main(){ int n,i; double osszeg = 1.0; printf("Add meg n-et: "); scanf("%d",&n); i = 1; while(i<=n){ // i! kiszámítámítása double fakt = 1.0,j=1.0; while(j<=i){ fakt = fakt * j; j = j + 1.0; } // 1/i! hozzáadása az összeghez osszeg = osszeg + 1.0 / fakt; i = i + 1; } printf("%.15g\n",osszeg); return 0; } #include int main(){ int n,i; double osszeg = 1.0, fakt = 1.0; printf("Add meg n-et: "); scanf("%d",&n); i = 1; while(i<=n){ // i! kiszámítámítása fakt = fakt * i; // 1/i! hozzáadása az összeghez osszeg = osszeg + 1.0 / fakt; i = i + 1; } printf("%.15g\n",osszeg); return 0; } ==============================================================