Membuat Pengulangan dan Menghitung Nilai Rata-rata dari Inputan Genap dan Ganjil

/*
Source : Izzah RY
*/
#include
main(){
int input,genap,i,hasil,tampung;
genap=0;
tampung=0;
printf("Banyak Inputan : ");
scanf("%d",&input);
//kalo inputan lebih dari satu saya buat pengulangan
if(input>1){
for(i=1;i<=input;i++){
printf("Masukan Data Ke-%d : ",i);
scanf("%d",&hasil);
//cek hasilnya genap atau bukan
if(hasil%2==0){
genap=genap+hasil;//tampungan untuk nilai genap
tampung=tampung+1;//tampungan untuk pembagi nilai genap
}
}
//langsung cetak hasilnya genap di bagi tampung
printf("\nRata-rata Bilangan Genap adalah : %d\n ",genap/tampung);
}else{
//kalo cuman satu ya saya pastiin itu genap atau enggak,kalau genap ya tinggal cetak
printf("Masukan Data Ke-1 : ");
scanf("%d",&hasil);
if(hasil%2==0){
printf("\nRata-rata Bilangan Genap adalah : %d\n",hasil);
}else{
printf("\nRata-rata Bilangan Genap adalah : 0\n",hasil);
}
}
}

Postingan Populer