Rajzoljunk a konzol ablakba Windowson
A ZH, jelenlét, nagy házi adminisztrációs portálja a https://ttkprog.eet.bme.hu/admin címen elérhető.
A tárgy honlapja: http://www.eet.bme.hu/vieea024/
Az informatikusok portálja: https://infoc.eet.bme.hu/
Írj C programot, amely kiírja a képernyőre, hogy "Hello World!"
Egy darab printf segítségével rajzold ki a következő alakzatot:
********** * * * * **********
Írj C programot, amely kiírja a számokat 1-től 100-ig!
Írj C programot, amely bekér a felhsználótól egy pozitív egész számot, és kiírja a szám faktoriálisát! Mi a legnagyobb szám, amivel még helyesen működik a program? Hogy lehet ezen változtatni?
Írj programot, amely bekér a felhasználótól 6 egész számot, és kiszámítja az összegüket, amit ki is ír!
| 1. feladat |
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
|
| 2. feladat |
printf("**********\n* *\n* *\n**********\n");
|
| 3. feladat |
#include <stdio.h>
int main() {
int i;
i = 1;
while (i <= 100) {
printf("%d, ", i);
i = i + 1;
}
/* Hogy módosítanád a programot, hogy az utolsó szám után ne legyen vssző? */
return 0;
}
|
| 3. feladat (két lehetséges megoldás) | |
#include <stdio.h>
int main()
{
int szam,szorzat;
printf("Adj egy pozitiv egesz szamot: ");
scanf("%d", &szam);
printf("A szam: %d\n", szam);
szorzat = 1;
while(szam > 1){
szorzat = szorzat * szam;
szam = szam - 1;
}
printf("A faktorialis: %d\n", szorzat);
return 0;
} |
#include <stdio.h>
int main()
{
int szam, szorzat, szorzo;
printf("Adj egy pozitiv egesz szamot: ");
scanf("%d", &szam);
printf("A szam: %d\n", szam);
szorzat = 1;
szorzo = 1;
while(szorzo <= szam){
szorzat = szorzat * szorzo;
szorzo = szorzo + 1;
}
printf("A faktorialis: %d\n", szorzat);
return 0;
}
|
| 4. feladat |
#include <stdio.h>
int main(){
int szam, osszeg=0, i=0;
while( i < 6 ){
printf("A(z) %d. szam: ", i+1);
scanf("%d", &szam);
osszeg = osszeg + szam;
i = i + 1;
}
printf("Az osszeg: %d\n", osszeg);
return 0;
}
|