obrazky
-

typy premenných: int - celé číslo, float, double - desatinné číslo, char - znak.

binárne operácie: +, -, *, /, %.

logické operácie: &&, ||, !

deklarácia premennej:

    int i;  

neúplný podmienený príkaz:

    if (podmienka) {
        príkazy;
    }

úplný podmienený príkaz:

    if (podmienka) {
        príkazy;
    } else {
        príkazy;
    }

switch:

    int a = 0;
    switch (a) {
        case 0:
            príkazy;
            break;
        case 1:
            príkazy;
            break;
        ...
        default:
            príkazy;
    }

cyklus while:

    int i = 0; // riadiaca premenná
    while (i < 5) { // podmienka
        príkazy;
        i++; // inkrementácia riadiacej premennej
    }

cyklus do-while:

    i = 0; // riadiaca premenná
    do {
        príkazy;
        i++; // inkrementácia riadiacej premennej
    } while (i < 5);

cyklus for:

    for (int i = 0; i < 5; i ++){
        príkazy
    }

polia:

    int pole[n] = {1, 2, 3, ... n};

matice:

    int M[n][m];

    for(int i = 0; i < n; i++) {
        for(int j = 0; j < m; j++){
            scanf ("%d", &M[i][j]);
        }
    }

reťazce:

    char pole[50] = "Hello World";
    char pole[50] = {'H', 'e', 'l', 'l', 'o', '\0'};

    scanf("%s", pole);
    fgets(pole, 50, stdin);
    printf("%s", pole);

textové súbory:

    // vytvorí premennú pre prácu so súborom
    FILE *f;
    // otvorí súbor v móde: r: read, a: append, w: write
    f = fopen("file.txt", "mode"); 
    fclose(f); // uzavrie súbor
    // zapísanie do textového súboru
    fprintf(f, "Je rok 2024"); 
    // načítanie z textového súboru
    fscanf(f, "%s", pole); 
    // načítanie zo súboru a uloženie do premennej pole
    fgets(pole, 50, f); 
-
Copyright © 2008-2024 Miroslava Valíková