Professional Documents
Culture Documents
Tipe Data
I. Tujuan Instruksional
Agar mahasiswa mampu memahami serta membedakan tipe-tipe data numerik dan
tipe data karakter.
Pada C++, untuk memformat bilangan pecahan agar jumlah digit pecahan yang
ditampilkan sesuai dengan keinginan, maka harus disertakan manipulator
setprecision(int n) dan format Setiosflags(ios::fixed) sebelum pernyataannya.
#include <iostream>
// setprecision(int n) memerlukan file header ini
#include <iomanip.h>
#include <conio.h>
int main()
{
http://euismarlina.edublogs.org
/*mendeklarasikan barang dengan tipe data karakter */
char barang[20];
//mendeklarasikan harga dan total dengan tipe data float
float harga,total;
/* mendeklarasikan jumlah dengan tipe data integer */
int jumlah;
cout<<setiosflags(ios::fixed);
cout << "Nama barang : ";
cin >> barang;
cout << "Harga : ";
cin >> harga;
cout << "Jumlah : ";
cin >> jumlah;
//Proses perhitungan
total=harga*jumlah;
cout << "\nTotal harga : Rp. " << setprecision(2)<< total
<< endl;
getch();
return 0;
}
IV. Tugas
Buatlah program untuk menghitung rata-rata sejumlah angka dimana untuk
deklarasinya, bilangan 1 sampai bilangan n dideklarasikan sebagai integer, sedangkan
untuk total dan rata-ratanya dideklarasikan sebagai float dengan format 2 angka
dibelakang koma.
http://euismarlina.edublogs.org
Pertemuan 5
Statemen Input dan Output
I. Tujuan Instruksional
Agar mahasiswa mampu memahami penggunaan statemen input (masukan), proses
(pengolah), dan output (keluaran).
http://euismarlina.edublogs.org
III. Praktikum di Lab
Ketikkan listing program di bawah ini :
#include <iostream.h>
#include <conio.h>
int main ()
{
int i;
cout << "Silahkan masukkan sebuah nilai dengan tipe
integer : ";
cin >> i;
cout << "\nNilai yang anda masukkan adalah " << i;
cout << " \ndan nilai kelipatannya adalah " << i*2 <<
".\n";
getch();
return 0;
}
IV. Tugas
Buat program dengan inputan nama dan ID menggunakan fungsi cin, dan
menampilkannya pesan “ Terimakasih <nama>, anda telah menjadi member kami
dengan ID <ID>“ menggunakan cout.
http://euismarlina.edublogs.org