User Tools

Site Tools


tanszek:oktatas:szamitastechnika:elagazasok

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tanszek:oktatas:szamitastechnika:elagazasok [2025/09/24 07:59] – created szabomtanszek:oktatas:szamitastechnika:elagazasok [2025/10/01 12:24] (current) – [Gyakorlás] szabom
Line 159: Line 159:
 ===== Gyakorlás ===== ===== Gyakorlás =====
  
 +<sxh c>
 +#include <stdio.h>
 +
 +int main(void) {
 +    int x;
 +    scanf("%d", &x); //szám bekérése
 +    
 +    //Pozitív, negatív vagy nulla vizsgálata
 +    if (x > 0) {
 +        printf("Pozitív\n");
 +    } else if (x < 0) {
 +        printf("Negatív\n");
 +    } else {
 +        printf("Nulla\n");
 +    }
 +    
 +    //Páros/páratlan vizsgálat
 +    if (x % 2 == 0) {
 +        printf("Páros\n");
 +    } else {
 +        printf("Páratlan\n");
 +    }
 +    
 +    return 0;
 +}
 +</sxh>
 +
 +----
 +
 +<sxh c>
 +#include <stdio.h>
 +
 +//Két szám összehaosnlítása
 +int main(void) {
 +    int a, b;
 +    scanf("%d %d", &a, &b);
 +
 +    if (a > b) {
 +        printf("%d nagyobb mint %d\n", a, b);
 +    } else if (a < b) {
 +        printf("%d nagyobb mint %d\n", b, a);
 +    } else {
 +        printf("A két szám egyenlő\n");
 +    }
 +
 +    return 0;
 +}
 +</sxh>
 +
 +----
 +
 +<sxh c>
 +#include <stdio.h>
 +
 +//Szökőév vizsgálat
 +int main(void) {
 +    int ev;
 +    scanf("%d", &ev);
 +
 +    if ((ev % 400 == 0) || (ev % 4 == 0 && ev % 100 != 0)) {
 +        printf("Szökőév\n");
 +    } else {
 +        printf("Nem szökőév\n");
 +    }
 +
 +    return 0;
 +}
 +</sxh>
 +
 +----
 +
 +<sxh c>
 +#include <stdio.h>
 +
 +//Háromszög
 +int main(void) {
 +    int a, b, c;
 +    scanf("%d %d %d", &a, &b, &c);
 +
 +    if (a + b > c && a + c > b && b + c > a) {
 +        printf("Szerkeszthető háromszög.\n");
 +    } else {
 +        printf("Nem szerkeszthető háromszög.\n");
 +        return 0;
 +    }
 +    
 +    if (a == b && b == c) {
 +        printf("Egyenlő oldalú háromszög\n");
 +    } else if (a == b || b == c || a == c) {
 +        printf("Egyenlő szárú háromszög\n");
 +    } else {
 +        printf("Általános háromszög\n");
 +    }
 +
 +    return 0;
 +}
 +</sxh>
tanszek/oktatas/szamitastechnika/elagazasok.1758700762.txt.gz · Last modified: 2025/09/24 07:59 by szabom