PERTEMUAN KE- 4
STRUKTUR PROGRAM INPUT/OUTPUT
UNTUK PERHITUNGAN
A. TUJUAN PEMBELAJARAN
Adapun tujuan pembelajaran yang akan dicapai sebagai berikut:
1. Mahasiswa mampu menjelaskan struktur pemrograman komputer input
output untuk perhitungan
2. Mahasiswa mampu membuat kode dan program dengan struktur input
output untuk perhitungan
B. URAIAN MATERI
CONTOH 3:
#include <iostream.h>
#include <conio.h>
main()
{
float p, l, A;
cout <<"Program perhitungan luas persegi panjang"<<endl;
cout <<"Panjang (cm)= ";
cin >>p;
cout <<"Lebar (cm)= ";
cin>>l;
A= p*l;
cout <<"Luas persegi panjang (cm2)= "<<A;
getch();
}
Hasil di layar:
C. LATIHAN SOAL/TUGAS
Point (4.I)
Ketikkan kode program di bawah ini:
#include <iostream.h>
#include <conio.h>
main()
{ float s,t,v;
cout <<"Program perhitungan kecepatan linier"<<endl;
cout <<"Jarak tempuh (km)= "; cin>>s;
cout <<"Waktu tempuh (jam)= "; cin>>t;
v=s/t ;
cout <<"Kecepatan linier (km/jam)= "<<v;
getch();
}
Jalankan program tersebut dan amati hasilnya.
1. Pada baris ke-4 Ganti variabel s,t,v dengan S,T,V. Dapatkan program tersebut
dijalankan? Mengapa demikian?
2. Jika pada baris ke-4 variabel s,t,v diganti dengan S,T,V maka kode program
bagian mana saja yang harus diubah?
3. Ubahkah semua veriabel s,t,v dengan jarak, waktu tempuh, kecepatan.
Dapatkan program tersebut berjalan? Jika tidak bagaimana seharusnya
pernyataan variabel baru tersebut diketikkan dalam kode program?
Point (4.II)
Ketikkan program dibawah ini:
#include <iostream.h>
#include <conio.h>
main()
{float a,b,r;
cout <<"Program perhitungan nilai rata-rata 2 data"<<endl;
cout <<"Data ke-1 = "; cin>>a;
cout <<"Data ke-2 = "; cin>>b;
r= a+b/2;
cout <<"Rata-rata = "<<r;
getch();
}
Jalankan program tersebut dan amati hasilnya.
Apakah perhitungan dari program tersebut memberikan hasil yang benar? Mengapa
demikian? Jika tidak, bagaiman seharusnya penulisan rumus pada baris ke-8?
Point (4.III)
Buatlah sebuah program input-output (kode program) untuk menghitung daya turbin
pada kondisi steady state, dimana daya turbin dirumuskan dengan persamaan:
Wt= m. (h1-h2)
dengan:
Wt : Daya turbin (Kwatt)
m : laju aliran massa fluida (kg/s)
h1 : enthalpi fluida masuk (kJ/kg)
h2 : enthalpi fluida keluar (kJ/kg)
Sehingga menghasilkan program sebagai berikut:
D. DAFTAR PUSTAKA
Achmad,Balza, 2000. Modul Kuliah Pemrograman Praktikum. Teknik Fisika,
Fakultas Teknik, Universitas Gadjah Mada
Atifah, Nailul, 2010. Hand Out Mata Kuliah Dasar Komputer dan Pemrograman.
Teknik Mesin, Universitas Pamulang
Atifah, Nailul, 2011. Modul Praktikum Dasar Komputer dan Pemrograman. Teknik
Mesin, Universitas Pamulang