LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER

MODUL 1 INPUT/OUTPUT DATA DAN JENIS DATA

Disusun oleh:
Nama NIM Asisten

: Samsiatun Mudzkhiyah : 37915 : Masipin Luthfi Hadi Ahmad Fahmi Intan

LABORATORIUM KOMPUTASI PROGRAM STUDI TEKNIK NUKLIR JURUSAN TEKNIK FISIKA FAKULTAS TEKNIK UNIVERSITAS GADJAH MADA

printf .. tipe tipe data : . File header  iostream : input output stream untuk penggunaan perintah : cout . lebih kecil atau sama <= Boolean : or || .\n : didalam "\n . kali * . modulus % Logika : sama == . not ! .cin : cetak input . Operator operator Hitungan : tambah +. perintah keluaran . lebih besar > .interger . Membuat program untuk menghitung rata-rata 7. long double : untuk bilangan bulat 5. cin  stdio : standart input output untuk penggunaan perintah : printf ..char : karakter .printf 3.. and && .cout : cetak output . scanf . perintah pendukung : . Membuat program untuk menghitung nilai x dengan rumus tertentu 8. Karakter \n artinya karakter newline (pindah baris) \t artinya karakter tab horizontal \v artinya karakter tab vertikal \' artinya karakter ' \" artinya karakter " \? artinya karakter ? 7. gets 2.gets 4.TUJUAN 1. Membuat program input data bertipe string menggunakan stream 3. lebih besar atau sama >= . Membuat program dengan yipe data float 5. long int . kurang -. \n" 6. double ... Membuat program dengan tipe data integer 4.. Membuat program output menggunakan stream 2. bagi / . Membuat program untuk menghitung total pendapatan karyawan INFORMASI 1. perintah masukan .float : desimal / angka yang bernilai koma . lebih kecil < .endl : end line (<<endl) .( isi data ) . Membuat program untuk menghitung akar 6.

system ("pause"). Selesai Flow chart  mulai Hello world! We’re in C++ now selesai  Source Code #include<iostream> using namespace std. }  Output . Output menggunakan stream: Hello World  Algoritma 1. Menampilkan Hello world! We’re in C++ now 3. Input Output 1.A. return 0. Mulai 2. int main (void) { cout<<"Hello WOrld!\nWe're in C++ now".

2. int main (void) { cout<<"Hello world!"<<endl <<"We're in C++ now". Menampilkan Hello world! We’re in C++ now 3. Selesai Flow chart mulai  Hello world! We’re in C++ now selesai  Source Code #include<iostream> using namespace std. Output menggunakan stream: Hello World  Algoritma 1. return 0. Mulai 2. }  Output . system ("pause").

Output menggunakan stream: Hello World dengan printf  Algoritma 1.h> using namespace std. selesai Flow chart mulai  Sekarang saya sedang belajar c++ di ruang lab komputasi  Source Code selesai #include<iostream> #include<stdio. Menampilkan Sekarang saya sedang belajar c++di ruang lab komputasi 3. }  Output . return 0.3. Mulai 2. int main (void) { printf("Sekarang saya sedang belajar C++ di ruang Lab Komputasi").

Menampilkan : betul kan. cin>>nama. cout<<"Hallo! " <<nama<<endl <<"Betul kan. int main (void) { char nama[80]. nama kamu adalah nama 5. } . Masukan data nama 3. Input string menggunakan stream: program nama  Algoritma 1. return 0. nama kamu adalah : "<<nama. cout<<"masukkan nama : ". system ("pause"). Selesai Flow chart mulai  nama Hallo nama Betul kan nama kamu adalah nama Selesai Source Code #include<iostream> using namespace std. Mulai 2.4. Menampilkan : Hallo nama 4.

Menampilakan jumlah 1 7. bilangan 4. Mulai 2. bilangan 4 4. bilangan 2.Output 5. Menampilkan jumlah 2 8. Bil4 Jumlah 1=bil1+bil2+bil3+bil4 Jumlah 2=bil1+bil4/bil2*bil3 . Deklarasikan bilangan 1. bilanagn 3. Masukkan data bilangan 1. bil 4 Jumlah 1. Bil2. Bil 3. bilangan 3. selesai Flow chart mulai  Bil 1. jumlah2 Bil 1. Hitung jumlah 2 = bilangan 1 + (bilangan 4/ bilangan 2)* bilangan 3 6. bil 3. bil 2. bilangan 2. Input string menggunakan stream: menghitung jumlah bilangan  Algoritma 1. Hitung jumlah 1 = bilangan 1 + bilangan 2 + bilangan 3 + bilangan 4 5. jumlah 1 dan jumlah 2 3.

jumlah1=bil1+bil2+bil3+bil4.Jumlah 1 Jumlah 2 Selesai Source code #include<iostream> using namespace std. cout<<"Sekarang masukkanlah angka ketiga : ". cin>>bil3. cout<<"Masukkan angka kedua yang Anda inginkan : ". bil2. cout<<"Terakhir masukkanlah angka keempat : ". cin>>bil1. jumlah2=bil1+bil4/bil2*bil3. jumlah1. cin>>bil4. cout<<"Jadi jumlah1 dari angka yang Anda masukkan adalah : "<<jumlah1 <<"\nDan jumlah2 dari angka yang Anda inputkan adalah : "<<jumlah2. int main (void) { int bil1. } Output . cout<<"Masukkan angka pertama yang Anda inginkan : ". return 0. bil3. jumlah2. cin>>bil2.bil4.

c. c=a+b. a=10. Hitung c = a + b 6.B. b. Deklarasikan a. b=9. cout<<"maka nilai C adalah : "<<c<<endl. } . Program dengan tipe data integer  Algoritma 1. return 0. Jenis Data 1. c 3. Menampilkan c Flow chart  Mulai a=9 b = 10 c=a+b c Selesai Source code #include<iostream> #include<stdio. Mulai 2. int main (void) { int a.b.h> using namespace std. Beri nilai b dengan 9 5. Menampilkan c 7. Beri nilai a dengan 10 4.

c 3. Mulai 2. Beri nilai a dengan 25 4. b. Beri nilai b dengan 100 5. Hitung c = a/b 6. Deklarasikan a. Menampilkan c 7.Output 2. selesai Flow chart Mulai  a = 25 b = 100 c = a/ b c Selesai . Program dengan tipe data float  Algoritma 1.

int main (void) { float a. c=a/b.c. printf("%f".c). } Output .h> using namespace std.Source code #include<iostream> #include<stdio. b=100. return 0. a=25.b.

Program input ke variabel bilangan: menghitung akar  Algoritma 1. cout<<"masukkan nilai a : ". Deklarasikan a dengan tipe data integer 3. Selesai Flow chart Mulai  a b = akar a b Selesai Source code #include<iostream> #include<math. int main (void) { float a. cin>>a.3. } . Masukkan data nilai a 5. cout<<"Akar dari a adalah : "<<b. Hitung b = akar dari a 6. b= sqrt(a). Menampilkan nilai b 7. float b. return 0. Deklarasikan b dengan tipa data float 4.h> using namespace std. Mulai 2.

c. b. Selesai Flow chart Mulai  a b c rata-rata Rata-rata Selesai . Mulai 2. Hitung rata-rata=(a+b+c)/3 5. Program dengan beberapa input: menghitung rerata  Algoritma 1. Menampilkan rata-rata 6. b. dan rata-rata dengan tipe data float 3.Output 4. c 4. Deklarasikan a. Masukkan nilai data a.

//cin<<a<<b<<c. cout<<"Rerata="<<rerata.Source code #include<iostream> using namespace std. b. b. cout<<"Masukkan nilai a. } Output . int main (void) { float a. c= ". c. adalah salah karena operator yang seharusnya digunakan adalah >> rerata= (a+b+c)/3. rerata. cin>>a>>b>>c.

} . c. Deklarasikan a. Input nilai a.PEMBAHASAN 1. cout<<"Masukkan nilai a = ". X=a*a*a+b*b+c. b.b. c. Selesai Flow chart Mulai a. dan c 4. cin>>b. cout<<"Jadi nilai X adalah = ". Program untuk menghitung X=a3+b2+c Algoritma 1. Hitung X=a^3+b^2+c 5. cout<<X. cin>>a.c X=a*a*a+b*b+c Selesai Source code #include<iostream> #include<math. Mulai 2. b . x a.h> using namespace std. dan X dengan tipe data integer 3. cout<<"Masukkan nilai c = ". b. int main (void) { int a. b. return 0. X. cout<<"Masukkan nilai b = ". Tampilkan nilai X 6. c. cin>>c.

Jumlah anak sebagai c. Tunjangan istri atau suami sebagai b. Jumlah hari bekerja sebagai h. Bantuan transport sebagai i. Tunjangan anak sebagai d. Total pendapatan sebagai X Input a Hitung b= a*10/100 Tampilkan b Input c Hitung d= c*a*5/100 Tampilakan d Input e Hitung f= e*5000 Tampilkan f Hitung g= a*15/100 Tampilkan g Input h Hitung i=h*3000 3. Polis asuransi sebagai j. Tahun masa kerja sebagai e. 15. 11. 5. 9. 4. 14. Pajak sebagai g. 8. Mulai Deklarasikan denagn tipe data integer gaji pokok sebagai a. Program untuk menghitung total pendapatanseorang karyawan Algoritma 1.Output 7. 13. Jumlah THR sebaagai f. . 2. 12. 7. 10. 6.

x a c e h b=a*10/100 d=c*a*5/100 f= e*5000 g= a*15/100 i=h*3000 j=20000 x=a+b+d+f-g+i-j b. c. 17. e. f. f. g. d. g. f. i. h. 21. 18. j. b. i. Tampilkan i Beri nilai j=20000 Tampilkan j Hitung x=a+b+d+f-g+i-j Tampilkan x Selesai Flow chart Mulai a. 20.16. d. j x Selesai . 19.

cout<<endl. f. cout<<endl. cout<<endl. cout<<endl. } . cout<<b. b=a*10/100. cout<<endl. cout<<"Masukkan berapa tahun masa kerja Anda : ". i=h*3000. x=a+b+d+f-g+i-j. cout<<"Masukkan jumlah anak Anda : ".cin>>c. j. cout<<"Masukkan pendapatan : ". cout<<endl. cout<<"Besar bantuan transport adalah : ". cout<<endl. b. cout<<"Polis asuransi yang harus Anda bayar adalah : ". cout<<d. g. cout<<endl. d. return 0. f=e*5000. cout<<f. j=20000. h. cout<<j. cout<<g. cout<<endl. g=a*15/100. cout<<endl. cout<<endl. x. e.cin>>a. cout<<endl.cin>>e. cout<<x. c. cout<<"Besar tunjangan anak Anda adalah : ". cout<<endl. cout<<endl. cout<<"Masukkan jumlah hari Anda bekerja : ". cout<<endl.Source code #include<iostream> #include<math. cout<<endl. cout<<"JADI TOTAL PENDAPATAN YANG ANDA ADALAH : ".cin>>h. d=c*a*5/100.h> using namespace std. cout<<i. cout<<endl. cout<<"Besar tunjangan istri atau suami adalah : ". cout<<"Besar THR yang Anda dapat adalah : ". int main (void) { int a. cout<<"Besar pajak yang harus Anda bayar adalah : ". cout<<endl. i.

Output .

Sign up to vote on this title
UsefulNot useful