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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Output .

Sign up to vote on this title
UsefulNot useful