baca juga : Input Output dalam Bahasa C++
misal saja kita ingin input suatu angka ke variabel, katakanlah variabelnya a, maka
cin >> a;sedangkan dalam bahasa C
scanf("%d", &a);
dan untuk Output,
Bahasa C++
cout << a;sedangkan dalam Bahasa C
printf("%d", a);
Baca Input dan Output dalam Bahasa C untuk melihat perbedaannya.
Input dan Output Integer
integer ?
baca dulu : Tipe Data dan Variabel dalam Bahasa C++
Langsung saja kecontoh..
Source Code:
// kode ini ditulis dari ng0ding.blogspot.com #include<iostream> using namespace std; int main() { int a, b; cout << "Masukkan Nilai a : "; cin >> a; cout << "Masukkan Nilai b : "; cin >> b; cout << "Hasil : " << a/b << endl; return 0; }
Output:
Input dan Output Integer (Bilangan Bulat) |
Input dan Output Float
Source Code:
// kode ini ditulis dari ng0ding.blogspot.com include<iostream> using namespace std; int main() { float a, b; cout << "Masukkan Nilai a : "; cin >> a; cout << "Masukkan Nilai b : "; cin >> b; cout << "Hasil : " << a/b << endl; return 0; }
Output:
Input dan Output Float (Bilangan Berkoma) |
Kesimpulan
Tidak terlalu sulit untuk menarik kesimpulan dari contoh diatas, bahkan mungkin kodenya sudah bisa menjelaskan semuanya.
Pada bagian integer, terlihat bahwa jika kita membagi bilangan bulat, dengan bilangan bulat, tentu hasilnya Bilangan Bulat juga.
itulah kenapa saat kita membagi 5/4 = 1, karna tipe datanya integer (bilangan bulat)
dan tentu saja, komputer itu bodoh. Jadi kalian harus tau, bahwa untuk mendapatkan hasil yang tepat, butuh tipe data yang tepat (tergantung kebutuhan).
Karna ada saatnya anda tidak ingin 5/4 = 1.25
Sekian..
input integer selain menggunakan cin , ada ga ya
ReplyDelete