04 - Faktoriális kiszámítása

Programozás C nyelven.
Feladatok, magyarázatok, linkek, könyvek, minden, ami a C programozással kapcsolatos.
Avatar
S-kami
Adminisztrátor
Hozzászólások: 1027
Csatlakozott: 2014.04.16. 12:54
Kapcsolat:

04 - Faktoriális kiszámítása

Hozzászólás Szerző: S-kami » 2019.05.20. 07:24

Kiszámoljuk egy megadott szám fatkoriálisát.

Kód: Egész kijelölése

/*******************************************************************************
 *                     Faktoriális kiszámítása C nyelven
 *
 * Copyright (C) 2019 skamilinux.hu
 ******************************************************************************/

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,max=0, szam=1;

    printf("\n\tKerem addjon meg egy pozitiv egesz szamot: ");
    scanf("%d", &max);
        printf("--------------------------------------------------");


    printf("\nA szamitogep most kiszamolja onnek %d faktorialisat. \n" , max);

    for (i=1;i<=max;++i){

    szam*=i;
    printf("\n\t%d. faktorialisa * %d",i, szam);

    }
        printf("\n\n*****A program futasa befejezodott.*****\n");
    return 0;
}
Puppy linux ! Mert megérdemlem !
Gyertek fel a csetre ! Katt ide a csevegéshez: https://discord.gg/74tBqJk

Avatar
S-kami
Adminisztrátor
Hozzászólások: 1027
Csatlakozott: 2014.04.16. 12:54
Kapcsolat:

Re: 04 - Faktoriális kiszámítása

Hozzászólás Szerző: S-kami » 2019.05.20. 08:52

Egy másik lehetséges megoldás:

Kód: Egész kijelölése

/*******************************************************************************
 *                     Faktoriális kiszámítása C nyelven
 *  2. verzió
 * Copyright (C) 2019 skamilinux.hu
 ******************************************************************************/

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int fakt=1,i,n;

    printf("Kerek egy szamot: ");

    scanf("%d", &n);

    if (n>=0)
    {

        for(i=2;i<=n;i++)
        {
        fakt *= i;
        printf("%d faktorialisa :%d \n",i,fakt);
        }

    }
else {printf("Nem ertelmezett");}

    return 0;
}
Puppy linux ! Mert megérdemlem !
Gyertek fel a csetre ! Katt ide a csevegéshez: https://discord.gg/74tBqJk

Avatar
S-kami
Adminisztrátor
Hozzászólások: 1027
Csatlakozott: 2014.04.16. 12:54
Kapcsolat:

Re: 04 - Faktoriális kiszámítása

Hozzászólás Szerző: S-kami » 2019.06.04. 09:27

Elkészült a videó is, fogadjátok nagy szeretettel:

https://www.youtube.com/watch?v=lJPJnsEHf9g
Puppy linux ! Mert megérdemlem !
Gyertek fel a csetre ! Katt ide a csevegéshez: https://discord.gg/74tBqJk

Válasz küldése

Vissza: “C programozás”