Hirdetés

Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Geresics

    addikt

    Hali!
    Kicsit későn állok neki a Prog I. háziknak, ezért szükségem lenne egy kis segítségre! :B
    A tömb feltöltését és kinyomtatását már megcsináltam, de az oszlopok felcserélése még hátravan.
    A nagyobb problémám az, hogy hogy csinálok különálló függvényeket?

    /* Írja meg a tömb kezelő programot olyan módon,
    hogy a tömb a main függvényben legyen definiálva
    és minden egyéb műveletet egy külön függvény tartalmazzon.
    Például a beolvasás, keresés, számítás mindegyik egy külön függvénybe kerüljön! */

    /* Töltsünk fel egy 5x5-es integer mátrixot futási időben!
    Ezután olvassunk be még két egész számot 0 és 4 között.
    Végül a program cserélje fel a két egész számmal megadott oszlop elemeit.
    Nyomtassuk ki az eredményt. */

    #include <stdio.h>
    #include <stdlib.h>
    void main()
    {
    int a[5][5];
    int i, j; /* i lesz az oszlop száma */
    int szam1, szam2, mem;

    /* beolvasás */
    printf("\nAdja meg az 5x5-os tomb elemeit! Minden elem utan usson ENTER-t!\n");
    for(i=0; i<5; i++)
    {
    for(j=0; j<5; j++)
    {
    printf("Soron kovetkezo elem: ");
    scanf("%d", &a[i][j]);
    }
    }

    /* két szám beolvasása */
    printf("\nAdjon meg egy szamot 0 es 4 kozott: ");
    scanf("%d", &szam1);
    printf("Adjon meg egy masik szamot 0 es 4 kozott: ");
    scanf("%d", &szam2);

    /* két oszlop megcserélése */
    /* a következő algoritmust találtam ki, de még nem írtam meg:

    a[0][szam1]==mem;
    a[0][szam2]==a[0][szam1];
    mem==a[0][szam2];
    mem=0;
    */

    /* nyomtatás */
    for(i=0; i<5; i++)
    {
    for(j=0; j<5; j++)
    {
    printf("\nA(z) %d oszlop %d. eleme: [%d]", i+1, j+1, a[j][i]);
    }
    }

    }

    *MOTOROS CSATORNA* youtube.com/MotorosVandor

  • Geresics

    addikt

    válasz stevve #3934 üzenetére

    Igen-igen, miután felhomályosítottak, hogy a C# nem egyenlő a C-vel, utána mentem is át oda azonnal! :DDD
    Asszem sosem leszek programozó... :N

    *MOTOROS CSATORNA* youtube.com/MotorosVandor

Új hozzászólás Aktív témák