LAPORAN HASIL PRAKTEK ALGORITMA PEMOGRAMAN
DOSEN PEMBIMBING:
SRI NOFRI WIHANDARI S,Pdt,M,Pdt
DISUSUN OLEH:
IZSAL QURLINAS AFANDI
D2 TEKNIK ELEKTRONIKA
PENDIDIKAN DILUAR DOMISILI
UNIVERSITAS NEGERI PADANG
FAKULTAS TEKNIK
AKADEMI KOMUNITAS NEGERI
PADANG PARIAMAN
2016
Latihan:
Ø Buatlah algoritma dan program C dengan menggunakan perintah
switch-case untuk memberikan grade / nilai dalam bentuk huruf, ketika user
menginputkan nilai seorang mahasiswa dengan ketentuan; grade A untuk nilai
81-100, B untuk nilai 71-80, C untuk nilai 61-70, D untuk nilai 51-60, dan
sisanya diberi grade E.
§
ANALISIS
KEBUTUHAN:
ü
Logika(keputusan)
* menentukan nilai huruf:
Nilai
akhir
|
Huruf
|
81<=akhir<=100
|
A
|
71<=akhir<80
|
B
|
61<=akhir<70
|
C
|
51<=akhir<60
|
D
|
akhir<45
|
E
|
* menentukan yudisium
Huruf
|
Yudisium
|
A
|
Baik
Sekali
|
B
|
Baik
|
C
|
Cukup
|
D
|
Kurang
|
E
|
Gagal
|
FLOWCHART
ü Langkah-langkah
kerja:
o Langkah Pertama adalah menginstall Aplikasi Dev C ++
o Aplikasi Dev C ++ terinstal lalu akan muncul icon nya
pada desktop
o Klik ganda pada icon Dev C ++ untuk mengoperasikan nya
o Lalu Akan Tampak Tampil Lembaran Kerja Kosong
o Pada bagian menu bar Pilihlah File> New> Source
file hingga muncul file baru yang siap ditulis program C
o Lalu isikan Bahasa Pemrograman C, Seperti dibawah ini
o Setelah bahasa
pemograman ini dibuat dilembar krja C++
o selesai lalu
Save File tersebut
o
Kemudian Pilih menu Execute > Compile &
Run (F9)
o Akan muncul tampilan seperti di bawah
v Program
untuk menentukan nilai mahasiswa berdasarkan nilai mid, uas, dan tugas menjadi nilai akhir, nilai huruf, dan
sebutan(yudisium)
Analisis Kebutuhan:
·
konstanta:
-
untuk presentase midàMID=0.3
-
untuk presentase uasàUAS=0.3
-
untuk presentase tugasàTUGAS=0.4
·
variabel:
-
untuk menyimpan nama
mahasiswaànamaàchar[]
-
untuk menyimpan nilai midàmidàdouble
-
untuk menyimpan nilai uasàuasàdouble
-
untuk menyimpan nilai tugasàtugasàdouble
-
untuk menyimpan nilai akhiràakhiràdouble
-
untuk menyimpan nilai hurufàhurufàchar
-
untuk menyimpan nilai
yudisiumàyudisiumàstring
(char[])
·
proses:
-
aritmatik (formula):
+
menghitung nilai akhir:
akhirßmid*MID+uas*UAS+tugas*TUGAS
-
logika(keputusan)
+
menentukan nilai huruf
Nilai akhir
|
Huruf
|
81.0<=akhir<=100.0
|
A
|
66.0<=akhir<81.0
|
B
|
56.0<=akhir<66.0
|
C
|
45.0<=akhir<56.0
|
D
|
akhir<45.0
|
E
|
+
menentukan yudisium
Huruf
|
Yudisium
|
A
|
Baik Sekali
|
B
|
Baik
|
C
|
Cukup
|
D
|
Kurang
|
E
|
Gagal
|
ü Langkah-langkah kerja:
o Langkah Pertama adalah menginstall Aplikasi Dev C ++
o Aplikasi Dev C ++ terinstal lalu akan muncul icon nya
pada desktop
o Klik ganda pada icon Dev C ++ untuk mengoperasikan nya
o Lalu Akan Tampak Tampil Lembaran Kerja Kosong
o Pada bagian menu bar Pilihlah File> New> Source
file hingga muncul file baru yang siap ditulis program C
o Lalu isikan Bahasa Pemrograman C, Seperti dibawah ini
o Setelah bahasa
pemograman ini dibuat dilembar krja C++
o selesai lalu
Save File tersebut
o
Kemudian Pilih menu Execute > Compile &
Run (F9)
o Akan muncul tampilan seperti di bawah
sekian danTERIMA
KASIH
No comments:
Post a Comment