#include <iostream.h>
#include <conio.h>
class bil{
public:
int proses();
private:
int total;};
int bil::proses()
{
total=0;
for(int i=1;i<100;i++){
if(i%4==0 && i%8==0)
{
cout<<i<<endl<<endl;
total+=1;
}
}
cout<<"total bilangannya : ";
cout<<total;
return total;
}
int main()
{
cout<<"hitung bil dari 1-100 yang habis dibagi 4 dan 8"<<endl<<endl;
getch();
bil bagi;
bagi.proses();
getch();
return 0;
}
penjelasannya :
Program Diatas adalah program untuk mencari bilangan antara 1-100 yang habis dibagi 4 & 8 ;
ket : total+=1; untuk menghitung jumlah dari output .
kita bisa lihat di bagian for(int i=1;i<100;i++)
disitu tertulis ; int i=1 yang berarti dimulai dari 1 dan tertulis pula
i<100 yang membatasi rentang angka tersebut.
batas akhir disini saya membatasinya hingga angka 100 , bisa juga membatasinya dengan angka-angka diatas dari 100 ,
misal 1.000 ataupun 10.000 ,tergantung kainginan kita, ingin menghitung dari angka berapa -angka berapa ,
untuk mengubah batas akhirnya. kita lihat program diatas memakai if(i%4==0 && i%8==0)
yang merupakan rumus untuk mencari bil. yang habis dibagi 4 dan 8.
jadi jika bilangan tersebut dibagi 4 dan 8 dan tidak memilki sisa(=0) maka bilangan tersebut termasuk hasil bil.yang habis dibagi .
untuk lebih jelasnya silakan mencoba program diatas dengan source code yang telah ditentukan (ok) !
Tidak ada komentar:
Posting Komentar