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

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

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

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. int main (void) { cout<<"Hello world!"<<endl <<"We're in C++ now". Output menggunakan stream: Hello World  Algoritma 1.2. return 0. system ("pause"). }  Output . Mulai 2.

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

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

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

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

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

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

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

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

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

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

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

12. Tunjangan istri atau suami sebagai b. 6. 11. Jumlah anak sebagai c. 10. 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. 13. 15. 8. Mulai Deklarasikan denagn tipe data integer gaji pokok sebagai a. 9. Tunjangan anak sebagai d. Polis asuransi sebagai j. 7. 2. Jumlah hari bekerja sebagai h. Program untuk menghitung total pendapatanseorang karyawan Algoritma 1.Output 7. Tahun masa kerja sebagai e. 14. Pajak sebagai g. 5. . Bantuan transport sebagai i. 4. Jumlah THR sebaagai f.

j x Selesai . 17. 18. f.16. f. Tampilkan i Beri nilai j=20000 Tampilkan j Hitung x=a+b+d+f-g+i-j Tampilkan x Selesai Flow chart Mulai a. c. i. d. i. b. e. h. 21. f. 19. g. 20. d. j. 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. g.

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

Output .

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.