Refleksi 3

Pada pertemuan ketiga mata Kuliah Al-Pro kita membahas tentang pemilihan atau pencabangan, berikut ini adalah hasil pemahanman saya dari pertemuan minggu ketiga ini.

:: ~ KASUS ~ ::

  • Buatlah Algoritma dan Class beserta method untuk mengecek apakah pemakai memasukkan bilangan bulat atau bilangan riil!!

Berikut ini adalah Algoritma :

  1. Start
  2. Masukkan Nilai a
  3. Jika a=floor(a) maka kerjakan langkah 4, jika tidak kerjakan langkah 5
  4. a Adalah bilangan bulat
  5. a Adalah Bilangan Riil
  6. End
    *note: floor(a) akan mengambil nilai integer-nya jika 1.5 maka akan menjadi 1

Berikut ini adalah contoh Flowchartnya


Berikut ini adalah program diatas dalam bentuk C++ dengan menggunakan Class

===========================================================


#include <iostream>
#include <string>
#include <conio.h>

using namespace std;

class hitung{
private:
       float a;
public:
       void proses();
};

void hitung::proses(){
cout<<"Masukkan Nilai : ";
cin>>a;

if (a==int(a))
{
cout<<" Adalah bilangan bulat"<<endl;}
else{
cout <<" Adalah bilangan riil"<<endl;}
};

int main(){
    hitung satu;
    satu.proses();

    getch();
}

===========================================================

One thought on “Refleksi 3

  1. Pingback: refleksi 3 « Galan hensa Weblog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s