Anda di halaman 1dari 4

Modul Dasar Komputer dan Pemrograman

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();
}

S1 Teknik Mesin-Universitas Pamulang 20


Created by nailul,nasrun,sugiyono,sujiyanto
Modul Dasar Komputer dan Pemrograman

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?

S1 Teknik Mesin-Universitas Pamulang 21


Created by nailul,nasrun,sugiyono,sujiyanto
Modul Dasar Komputer dan Pemrograman

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:

S1 Teknik Mesin-Universitas Pamulang 22


Created by nailul,nasrun,sugiyono,sujiyanto
Modul Dasar Komputer dan Pemrograman

Catatan : yang dilingkari hanyalah input dari user.

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

S1 Teknik Mesin-Universitas Pamulang 23


Created by nailul,nasrun,sugiyono,sujiyanto

Anda mungkin juga menyukai