Tugas Ngoding

Program Menentukan Nilai Ganjil,Genap,Jumlah Ganjil, Jumlah Genap,Dan Rata-Rata Dalam Bahasa C

Berikut merupakan contoh program untuk menentukan nilai ganjil, genap, jumlah ganjil, jumlah genap dan rata-rata dalam bahasa C.

#include<stdio.h>

void main()
{
    int genap[16], ganjil[16], N, Ngenap, Nganjil, x;
    int s, sgenap, sganjil, i;
    float rgenap, rganjil, rtotal;
    Ngenap=0;
    Nganjil=0;
    sgenap=0;
    sganjil=0;
    printf("Banyak angka yang ingin anda masukkan : ");
    scanf("%d",&N);
    for (i=1;i<=N;i++)
    {
        printf("Angka ke-%d : ",i);
        scanf("%d",&x);
        if (x % 2 == 0)
        {
            sgenap=sgenap+x;
            genap[Ngenap]=x;
            Ngenap++;
        }
        else
        {
            sganjil=sganjil+x;
            ganjil[Nganjil]=x;
            Nganjil++;
        }
    }
    printf("Bilangan Ganjil : ");
    for (i = 0; i < Nganjil; i++)
    {
        printf("%d", ganjil[i]);
    }
    printf("\nBilangan Genap : ");
    for (i = 0; i < Ngenap; i++)
    {
        printf("%d", genap[i]);
    }
    printf("\nJumlah Bilangan Ganjil : %d\n",sganjil);
    printf("Jumlah Bilangan Genap : %d\n",sgenap);
    if(Ngenap == 0 || Nganjil == 0 || N == 0)
    {
        Ngenap=1;
        Nganjil=1;
        N=1;
    }
    rgenap=sgenap/Ngenap;
    rganjil=sganjil/Nganjil;
    rtotal=(sgenap+sganjil)/N;
    printf("Rata-rata Bilangan Ganjil : %0.2f\n",rganjil);
    printf("Rata-rata Bilangan Genap : %0.2f\n",sgenap);
    printf("Rata-rata Bilangan yang diinput : %.2f",rtotal);
}


 Setelah membuat program seperti yang saya paparkan diatas, gunakan ctrl+shift+f9 untuk membuild. . Lalu gunakan f9 untuk mengerunkan program yang telah dibuat. Maka akan tampak hasil seperti di bawah ini :



Selamat mencobaaaaaaaaaa :D

Sign up here with your email address to receive updates from this blog in your inbox.