Hari ini saya mencoba latihan lagi mengotak-atik program C++.
Berikut adalah contoh pemrograman C++ untuk mengetahui nilai maximal, nilai minimal, dan menghitung nilai rata-rata dengan menggunakan array. Semoga Bermanfaat bagi teman-teman.
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
void masukan(int x[],int n)
{
char negara[30];
int l;
for (int i=1;i<=n;i++)
{
cout<<"Nama Negara : ";
cin>>negara;
cout<<"Ketinggian Wilayah "<<negara<<" : ";
cin>>x[i];
l=x[i];
if(l<=400)
{
cout<<"MASUK LAPISAN TROPOSPHERE - THERMOSPHERE"<<endl;
}
if(l>400)
{
cout<<"MASUK LAPISAN EXOSPHERE"<<endl;
}
cout<<endl;
}
}
void h(int x[],int n)
{
int maxi,mini;
maxi = x[1];
mini = x[1];
for (int i=2;i<=n;i++)
{
if (maxi < x[i])
maxi = x[i];
if (mini > x[i])
mini = x[i];
}
cout<<"Titik Tertinggi Adalah = "<<maxi<<"\n";
cout<<"Titik Terendah Adalah = "<<mini<<"\n";
}
double avg(int x[],int n)
{
double a,b;
a = 0;
for (int i=1;i<=n;i++)
{
a = a + x[i];
}
b = a/n;
cout<<"Topografi Rata-Rata : "<<a<<"/"<<n<<" = "<<b;
cout<<endl;
}
void main()
{
int sample[30],n_d;
cout<<"Masukkan Jumlah Sample Daerah : ";
cin>>n_d;
cout<<endl;
masukan(sample,n_d);
h(sample,n_d);
avg(sample,n_d);
getch();
}
Selamat Mencoba....
No comments:
Post a Comment