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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Output .

Sign up to vote on this title
UsefulNot useful