7
l.4 IMPLEMENTASI PROGRAM
PROJECT : KOMSAT-02
PROGRAM : MENGURUTKAN DATA MIN DAN MAX
AUTHOR : KELOMPOK_07, NAMA : SUTI DURAJAT 065114396, BOY
HERYANTO TINDAON 065114400, ILHAM FAHRURROJI 065114403, MALIK ABDUL HAMID 065114404
TANGGAL : 3 APRIL 2015
MEMASANG HEADER LIBRARY include iostream.h
include iomanip.h include fstream.h
include stdio.h include stdlib.h
include conio.h MENGAWALI PROGRAM
void main {
MENDEKLARASIKAN KONSTANTA DANATAU VARIABEL char str[40];
int i, m, j, n, k, p; float tmp, data[30], diurutkan, min, max;
MEMASANG NILAI KONSTANTA DANATAU INISIALISASI VARIABEL i = 1;
m = 30; j = 1;
n = 30; k = 1;
p = 30; MEMBUKA INPUT FILE
ifstream file_inD:DATA KULIAHSemester IIAlgoritma PemogramanTugas Membuat ProgramKOMSAT-0201_input.txt;
7
JIKA INPUT FILE TIDAK DAPAT DIBUKA, BERITAHU ERROR, STOP PROGRAM iffile_in
{ cout INPUT FILE TIDAK BISA DIBUKA, ERROR, PROGRAM DIHENTIKAN;
exit -1; }
else MEMBACA DATA PADA FILE INPUT
{ whilei = m
{ file_in.getlinestr, 40, \n;
file_in.getlinestr, 40, \n; data[i] = atofstr;
i = i + 1; }
} MEMPROSES DATA
while j = n {
j = j + 1; }
forint a=0; ai; a++ {
forint b=i-1; b=a; b-- {
ifdata[b]data[b-1] {
tmp = data[b]; data[b] = data [b-1];
data[b-1] = tmp; }
} }
MEMBUKA OUTPUT FILE ofstream file_out;
7
file_out.open D:DATA KULIAHSemester IIAlgoritma PemogramanTugas Membuat ProgramKOMSAT-0202_output.txt;
JIKA OUTPUT FILE TIDAK DAPAT DIBUKA, BERITAHU ERROR, STOP PROGRAM iffile_out
{ cout OUTPUT FILE TIDAK BISA DIBUKA, ERROR, PROGRAM DIHENTIKAN;
exit -1; }
else MENULIS HASIL PADA OUTPUT FILE
{ file_out Program selesai dieksekusi endl;
file_out Hasil Eksekusi Program adalah sebagai berikut : endl; file_out ----------------------------------------------- endl;
file_out endl; file_out \nDATA SELESAI DIURUTKAN : endl;
file_out endl; file_out endl;
file_out MIN = data[1] endl; file_out MAX = data[30] endl;
file_out endl; }
MENUTUP INPUT FILE DAN OUTPUT FILE file_in.close;
file_out.close; MENGAKHIRI PROGRAM
cout Program selesai dieksekusi; cout endl;
cout Silahkan hasilnya dilihat pada OUTPUT FILE; cout endl;
getch
8
l.5 PEMBERITAHUAN
INPUT PROGRAM 01_input.txt
8
PROGRAM SELESAI DIJALANKAN
OUTPUT PROGRAM 02_output.txt