Source Code bahasa C/C++ untuk mencari jumlah nilai ganjil/genap dari suatu range bilangan yang diinputkan dan total dari nilai itu:
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
main() {
char x;
int nilai,awal,akhir,genap,cgenap,tgenap,ganjil,cganjil,tganjil,sisa;
do {
system("cls");
cout<<"Bilangan Awal = ";cin>>awal;
cout<<"Bilangan Akhir= ";cin>>akhir;
cout<<"-Maka-"<<endl;
cgenap=0; tgenap=0; cganjil=0; tganjil=0;
for (nilai=awal;nilai<=akhir;nilai++) {
sisa=nilai%2;
if (sisa==0) {
genap=nilai;
tgenap=tgenap+genap;
cgenap++;
}
else {
ganjil=nilai;
tganjil=tganjil+ganjil;
cganjil++;
}
}
cout<<"Cacah Bilangan Genap = "<<cgenap<<endl;
cout<<"Total Bilangan Genap = "<<tgenap<<endl;
cout<<"Cacah Bilangan Ganjil = "<<cganjil<<endl;
cout<<"Total Bilangan Ganjil = "<<tganjil<<endl;
cout<<"==========================================="<<endl;
cout<<"Ingin masukkan nilai kembali? (y/n) ";fflush(stdin);cin>>x;
}
while (x == 'y');
getchar();
}
0 comments :
Post a Comment