Membuat Program Untuk Mencari Bilangan Maksimum, Minimum, Nilai Rata-Rata, dan Jumlah Total Bilangan Yang Diinput



Membuat Program Untuk Mencari Bilangan Maksimum, Minimum, Nilai Rata-Rata, dan Jumlah Total Bilangan Yang Diinput, program ini digunakan untuk menentukan nilai maksimum dan nilai minimum dari beberapa bilangan yang di inputkan. Selain itu program ini juga digunakan untuk menghitung total jumlah keseluruhan dari semua bilangan yang dimasukkan. Selain mencari nilai maksimum, minimum, dan total, program ini juga dapat mencari nilai rata rata dari semua bilangan yang dimasukkan.

Mekanisme kerja dari program ini adalah user akan diminta untuk menginputkan bilangan, setelah user menginputkan bilangan akan ada pertanyaan apakah user ingin menginputkan bilangan lagi atau tidak. Jika tidak maka program akan langsung menjalankan operasi matematika untuk mencari nilai maksimum, minimum, total, dan rata-rata. Tetapi jika user memilih ya maka program akan menampilkan dialog untuk menerima input selanjutnya.


Source Code dari Membuat Program Untuk Mencari Bilangan Maksimum, Minimum, Nilai Rata-Rata, dan Jumlah Total Bilangan Yang Diinput, selamat mencoba :

#include<stdio.h>
main()
{
    int bil=0,i=1, bil2=0,maks=0,min=99999999999;
    float rata;
    char kar;


    printf("Masukkan bilangan ke-1 :");
    scanf("%d", &bil);
    fflush(stdin);
    printf("Mau masukkan data lagi [y/t] ? ");
    scanf("%c", &kar);

    if(bil>maks)
    {
        maks=bil;
    }
    else{
        maks=maks;
    }

    if(bil<min)
    {
        min=bil;
    }
    else {
        min=min;
    }

    i=1;
    bil=bil;
    maks=maks;
    min=min;
    while(kar=='y')
    {
        i++;
        printf("Masukkan bilangan ke-%d :", i);
        scanf("%d", &bil2);
        fflush(stdin);
        printf("Mau masukkan data lagi [y/t] ? ");
        scanf("%c", &kar);

        bil2 = bil2;
        if(bil2>maks)
        {
            maks=bil2;
        }
        else{
            maks=maks;
        }

        if(bil2<min)
        {
            min=bil2;
        }
        else {
            min=min;
        }
    }
    bil = bil+bil2;
    rata= (float)bil/i;
    maks=maks;
    min=min;
    printf("\n\n\nJumlah : %d \n", bil);
    printf("Rata-rata : %2.2f\n", rata);
    printf("Nilai maksimum : %d \n", maks);
    printf("Nilai minimum : %d \n\n", min);
}



0 Comment "Membuat Program Untuk Mencari Bilangan Maksimum, Minimum, Nilai Rata-Rata, dan Jumlah Total Bilangan Yang Diinput"

Post a Comment