/* Feladat: (a) Kérj be 1 és 10 között egy számot az alapjan, hogy mennyit gyakorolja az adott hallgató hetente a progalapot. Ha a szám >=5, akkor eleget tanul a hallgató, <5 esetén többet kellene, ha > 10 akkor írjuk ki, hogy helytelen adat vagy csak nagyon jó a hallgató. (b) Kérdezz rá feltételes kifejezéssel, hogy szeretné-e a hallgató megváltoztatni a megadott számot. (c) Kezdőfeltételes ismétléses vezérléssel kérj be 5 számot, majd írasd ki. (d) Számlálásos ismétléses vezérléssel oldd meg egy 5*5-ös táblázat kiíratását. (e) Majd egy végfeltételes ismétléses vezérlést addig futtass, amíg nem kap a program egy SPACE karaktert. */ #include int main(void) { int szam, mennyi = 0, i, j, proba = 1; char kar; printf("Adj meg egy szamot 0 es 10 kozott, az alapjan, hogy mennyit gyakorlod hetente a progalapot:"); scanf("%d",&szam); if (szam >= 5){ printf("\nEz mar kezd hasonlitani vmire."); } else if (szam < 5){ printf("\nHajtsal ra!"); } else { printf("\nNem jo szamot adtal meg, vagy csak nagyon jo vagy!"); } printf("\nBiztos nem szeretned megvaltoztatni az elobbi szamot (0 = nem, 1 = de igen)? "); scanf("%d",&szam); printf("\n%s\n", szam == 0 ? "Ugy is jo!" : "Ja bocs mar nem lehet valtoztatni!"); printf("\nAdj meg 5 random szamot:\n"); while(mennyi < 5){ printf("A te %d. szamod: ",mennyi+1); scanf("%d",&szam); mennyi++; } printf("Előre tekintes a mai gyakorlat anyagara (ha mar for ciklus):\n"); for(i=1; i<=5; i++){ for (j=1; j<=5; j++){ printf("%d\t",j*i); } printf("\n"); } printf("\nEs most mar csak addig fut a program amig SPACE-t nem nyomsz:\n"); do { printf("%d. proba.\n",proba); proba++; scanf("%c",&kar); } while(kar!=32); // egy kis előretekintés ismét, egy karakter bekérése printf("\nSiker - VEGE!\n"); return 0; }