P. 1
input output dan jenis data

input output dan jenis data

|Views: 21|Likes:
laporan praktikum pemrogrman komputer
laporan praktikum pemrogrman komputer

More info:

Categories:Topics, Art & Design
Published by: Samsiatun Mudzkhiyah on Jan 11, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

10/02/2013

pdf

text

original

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

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

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

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

Output menggunakan stream: Hello World dengan printf  Algoritma 1. int main (void) { printf("Sekarang saya sedang belajar C++ di ruang Lab Komputasi").h> using namespace std. 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. }  Output .3. return 0.

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

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

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

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

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

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

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

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

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

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

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

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. 20. h. f. i. d. j. 17. d. e. b. i. 21. g. 19.16. c. 18. 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. f. j x Selesai .

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

Output .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->