Menentukan Bilangan Genap dan Jumlah Maksimum Serta Minimum
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 02.42
#include<iostream.h>
#include<conio.h>
void main()
{
int array1[10];
float rata,sum=0,x=0;
int i,n;
char jawab='y';
cout<<"Inputan Array\n";
while((jawab=='y')||(jawab=='Y'))
{
cout<<"masukkan jumlah data = ";cin>>n;
for (i=1;i<=n;i++)
{
cout<<" Data ke "<<i<<" = ";cin>>array1[i];
}
cout<<"\n\nTampilan Array\n\n";
for (i =1;i<=n;i++)
{
cout<<"Nilai array ke "<<i<<" adalah "<<array1[i];
if(array1[i]%2==0)
{
sum=sum+array1[i];
x++;
}
cout<<"\n";
}
//Menentukan bilangan terbesar dari array
int mak=array1[1],min=array1[1];
for (i =2;i<=n;i++)
{
if (array1[i]>=mak)
mak=array1[i];
if (array1[i]<=min)
min=array1[i];
}
cout<<"\nJumlah seluruh nilai bilangan genap = "<<sum<<endl;
rata=sum/x;
cout<<"Rata-rata bilangan genap = "<<rata<<endl;
cout<<"Nilai maksimum = "<<mak<<endl;;
cout<<"Nilai Minimum = "<<min;
cout<<"\nApakah akan memasukkan data lagi [Y/T]? ";
jawab=getche();
cout<<endl;
sum=0;x=0;
clrscr();
}
getch();
}


Comments (0)
Posting Komentar