Selasa, 12 April 2016

Program mencetak bilangan yang habis dibagi 2 dan 5 antara 1-50 secara iteratif



#include <iostream>
#include <string>
using namespace std;
class Bilangan{
    friend ostream& operator<<(ostream&, Bilangan&);
    friend istream& operator<<(istream&, Bilangan&);
    public:
        Bilangan(){};
        void iteratif(){
            int a=1;
            int b=50;
            while(!(a==b)){
                if(a%2==0&&a%5==0){
                    cout<<"Hasilnya :"<<a<<endl;
                }
                else{
                }
                a=a+1;
            }
        }
        private:
            int a,b;
};
istream& operator>>(istream&in, Bilangan&input){
    cout<<"Program mencetak bilangan yang habis dibagi 2 dan 5 antara 1-50 secara iteratif"<<endl;
    return in;
}
ostream& operator<<(ostream&out, Bilangan&output){
    cout<<"Hasilnya:"<<output.a;
    return out;
}
int main(){
    Bilangan x;
    cin>>x;
    x.iteratif();
    cout<<endl;
    return 0;
}

Tidak ada komentar:

Posting Komentar