Nilai Maksimum/Minimum dengan Bahasa C

Mencari Nilai Maksimum/Minimum dengan Bahasa C Pengertian dasar pemrograman c++ pemrograman download pascal algoritma pemrograman ensiklopedia bahasa pemrograman
menghitung rata rata data array dengan jumlah data

Ikuti program berikut biasakan mengetik program dan jangan asal kopas.

Listing 1. Mencari nilai maksimum

#include <stdio.h>
#define N 20

float maks();
int i;

main()
{

float nmaks, bil[N];
int jml;
clrscr();
printf("Program mencari nilai maksimum \n\n");
           
// input jumlah bilangan
           
printf("Jumlah bilangan (maks 20) : ");
scanf("%d",&jml);
printf("\n");
           
// input data
           
for (i=0;i<jml;i++)
{
            printf("Bilangan ke %d : ",i+1);
            scanf("%f",&bil[i]);
}
      
    
// mencari nilai maksimum

nmaks = maks(bil,jml);

// mencetak nilai maksimum
           
printf("Nilai maksimum adalah : %f",nmaks);
}

// fungsi menentukan nilai maksimum

float maks(X,k);
float X[];
int k;
{
float maksimum = X[0];
for (i=0;i<k;i++)
{
            if (X[i] > maksimum)
            {
                        maksimum = X[i];
            }
}
return maksimum;
}


Listing 2. Mencari nilai minimum

#include <stdio.h>
#define N 20

float min();
int i;

main()
{

float nmin, bil[N];
int jml;
clrscr();
printf("Program mencari nilai minimum \n\n");
           
// input jumlah bilangan
           
printf("Jumlah bilangan (maks 20) : ");
scanf("%d",&jml);
printf("\n");
           
// input data
           
for (i=0;i<jml;i++)
{
            printf("Bilangan ke %d : ",i+1);
            scanf("%f",&bil[i]);
}
           
// mencari nilai minimum

nmin = min(bil,jml);

// mencetak nilai minimum
           
printf("Nilai minimum adalah : %f",nmin);
}

// fungsi menentukan nilai minimum

float min(X,k)
float X[];
int k;
{
float minimum = X[0];
for (i=0;i<k;i++)
{
            if (X[i] < minimum)
            {
                        minimum = X[i];
            }
}
return minimum;
}

Komentar

Postingan populer dari blog ini

Cara mudah setting DHCP server di Mikrotik

Memperbaiki Flashdisk Tidak bisa di Copy

Langkah Mereset error ink cartridges are not installed properly (error E5)