tanszek:oktatas:szamitastechnika:alap_epitokoevek
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:szamitastechnika:alap_epitokoevek [2024/11/05 20:24] – [Hogyan lehet egyszerű for ciklus megadni?] knehez | tanszek:oktatas:szamitastechnika:alap_epitokoevek [2024/11/16 14:24] (current) – [Két sztring összehasonlítása] knehez | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
+ | ==== Egyszerű printf és scanf használata ==== | ||
+ | <sxh c> | ||
+ | #include < | ||
+ | |||
+ | int main() { | ||
+ | int szam; | ||
+ | printf(" | ||
+ | scanf(" | ||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Egyszerű változó deklarálás és értékadás ==== | ||
+ | <sxh c> | ||
+ | #include < | ||
+ | |||
+ | int main() { | ||
+ | int a = 5; | ||
+ | float b = 4.5; | ||
+ | char c = ' | ||
+ | |||
+ | printf(" | ||
+ | printf(" | ||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Egyszerű matematikai műveletek ==== | ||
+ | <sxh c> | ||
+ | #include < | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | int a = 10, b = 3; | ||
+ | int osszeg = a + b; | ||
+ | int kulonbseg = a - b; | ||
+ | int szorzat = a * b; | ||
+ | float hanyados = (float)a / b; // osztás, float-ra konvertálva | ||
+ | |||
+ | printf(" | ||
+ | printf(" | ||
+ | printf(" | ||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
==== Hogyan lehet eldönteni hogy egy egész szám páros-e vagy páratlan? ==== | ==== Hogyan lehet eldönteni hogy egy egész szám páros-e vagy páratlan? ==== | ||
<sxh c> | <sxh c> | ||
Line 40: | Line 95: | ||
#include < | #include < | ||
- | int main() { | + | int main() |
- | for (int i = 1; i <= 10; i++) { | + | { |
+ | for (int i = 1; i <= 10; i++) | ||
+ | | ||
printf(" | printf(" | ||
} | } | ||
Line 51: | Line 108: | ||
#include < | #include < | ||
- | int main() { | + | int main() |
+ | { | ||
int i = 1; | int i = 1; | ||
- | while (i <= 10) { | + | while (i <= 10) |
+ | | ||
printf(" | printf(" | ||
i++; | i++; | ||
Line 70: | Line 129: | ||
scanf(" | scanf(" | ||
- | if (age >= 18) { | + | if (age >= 18) |
+ | | ||
printf(" | printf(" | ||
- | } else { | + | } |
+ | | ||
+ | | ||
printf(" | printf(" | ||
} | } | ||
Line 84: | Line 146: | ||
#include < | #include < | ||
- | int main() { | + | int main() |
+ | { | ||
int day; | int day; | ||
printf(" | printf(" | ||
scanf(" | scanf(" | ||
- | switch (day) { | + | switch (day) |
+ | | ||
case 1: printf(" | case 1: printf(" | ||
case 2: printf(" | case 2: printf(" | ||
Line 109: | Line 173: | ||
#include < | #include < | ||
- | int main() { | + | int main() |
+ | { | ||
int numbers[5] = {1, 2, 3, 4, 5}; | int numbers[5] = {1, 2, 3, 4, 5}; | ||
- | for (int i = 0; i < 5; i++) { | + | for (int i = 0; i < 5; i++) |
+ | | ||
printf(" | printf(" | ||
} | } | ||
Line 126: | Line 192: | ||
#include < | #include < | ||
- | int add(int a, int b) { | + | int add(int a, int b) |
+ | { | ||
return a + b; | return a + b; | ||
} | } | ||
- | int main() { | + | int main() |
+ | { | ||
int result = add(5, 3); | int result = add(5, 3); | ||
printf(" | printf(" | ||
Line 138: | Line 206: | ||
</ | </ | ||
+ | ==== Szöveg bekérése és hossza ==== | ||
+ | <sxh c> | ||
+ | #include < | ||
+ | #include < | ||
+ | int main() { | ||
+ | char nev[100]; // Sztring tárolására szolgáló tömb | ||
+ | |||
+ | printf(" | ||
+ | |||
+ | fgets(nev, sizeof(nev), | ||
+ | nev[strcspn(nev, | ||
+ | | ||
+ | // Sztring hosszának meghatározása | ||
+ | int hossz = strlen(nev); | ||
+ | |||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Két sztring összehasonlítása ==== | ||
+ | <sxh c> | ||
+ | #include < | ||
+ | #include < | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | char sztring1[100]; | ||
+ | char sztring2[100]; | ||
+ | |||
+ | printf(" | ||
+ | fgets(sztring1, | ||
+ | |||
+ | printf(" | ||
+ | fgets(sztring2, | ||
+ | |||
+ | // Sztringek összehasonlítása | ||
+ | if (strcmp(sztring1, | ||
+ | { | ||
+ | printf(" | ||
+ | } else { | ||
+ | printf(" | ||
+ | } | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== ==== | ||
+ | <sxh c> | ||
+ | |||
+ | </ | ||
tanszek/oktatas/szamitastechnika/alap_epitokoevek.1730838264.txt.gz · Last modified: 2024/11/05 20:24 by knehez