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