Jumat, 29 Maret 2013

Algoritma, Flowchart, dan Program untuk mengecek apakah menginput bilangan bulat atau real

sebelumnya mari kita analisis apa perbedaan antara 1,0 dan 1 kemudian 1 dengan 1,23
perbedaan :
menurut sepengetahuan saya, jika penulisan angka seperti 1,0 maka angka itu bertipe float, sedangkan angka 1 saja tanpa ada embel-embel koma di belakangnya, maka angka itu bertipe integer. dan sama halnya dengan 1 dan 1,23
sekarang, mari kita kembali ke soal :

Algoritma :

Algoritma_menentukan_bil_bulat/bil_real
{menentukan bilangan bulat atau real dari input yang di masukan}   
                                                            


deklarasi 
a    =float
b   = integer
bil  = char

deskripsi

b=a
read(a)
if(a=b) then bil <-- 'adalah bil bulat'
else bil<-- 'adalah bi real'
endif
write(bil)

Flowchart :



program c++ :

#include <iostream>
#include <string>
 
using namespace std;
int main()
{
  
   int B;
   float A;
 
   cout <<" masukan bilangan" << endl;
   cin >> A;
   B =A;
   if (A==B)
   {
      cout << "BilanganBulat" << endl;   }
   else
   {
      cout << "BilanganReal" << endl;   }
   system("PAUSE");
   return 0;
}

 nah, jadi sudah jelas kan..jika ada yg di tanyakan silahkan komen postingan ini.
terima kasih :)

0 komentar:

Posting Komentar

 

Blogger news

Blogroll

About