Algoritma dan program untuk mencetak bilangan yang habis dibagi 3 dan 5 antara 1 sampai dengan 100
- program akan menampilkan statement “program sederhana menampilkan bilangan antara 1-100 yang habis dibagi 3 dan 5″ kepada user.
- setelah di enter program memanggil fungsi proses.
- fungsi proses akan mengecek bilangan secara berulang dari 1-100 yang habis di bagi 3 dan 5. Jika bilangan 1-100 dibagi 3 dan 5 sisanya adalah o, maka program akan menampilkan bilangan tersebut dan menyimpannya sebagai 1 bilangan. Jika tidak program akan mengabaikan bilangan tersebut. Terus berulang hingga bilangan 100 di cek. Dan membalikkan nilai total ke fungsi main sebagai jumlah bilangan yang dapat dibagi 3 dan 5.
- fungsi proses membalikkan nilai ke fungsi main.
- program menampilkan output kepada user.
Program:
#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%3==0 && i%5==0)
{
cout<<i<<endl<<endl;
total+=1;
}
}
cout<<"dan total bilangan ada : ";
cout<<total;
return total;
}
int main()
{
cout<<"program sederhana menampilkan bilangan antara 1-100 yang habis dibagi 3 dan 5"<<endl<<endl;
getch();
bil bagi;
bagi.proses();
return 0;
}
No comments:
Post a Comment