Laporan Algoritma dan pemrograman
NAMA :
FATHUL KHAIRI
NIM :
16610016
KELAS :
A
1.
Buatlah program untuk menghitung nilai akhir, dimana user
menginputkan nilai tugas, kuis, dan response. Dengan prosentase nilainya:
2.
Tugas
3.
Kuis
4.
Responsi
Kemudian nilai hasil perhitungan dikonversikan ke dalam huruf,
dengan ketentuan:
·
Nilai ≥80 yaitu A
·
60≤nilai≤79 yaitu B
·
40≤nilai≤59 yaitu C
·
nilai≤39 yaitu D
(Tugas wajib)
·
Tampilan bahasa C dalam aplikasi C-Free

·
Tampilan program pada command prompt

·
Penjelasan bahasa pemrograman yang digunakan
Ø #include<stdio.h>
sebagai pernyataan menyertakan file stdio.h untuk proses input dan
output
Ø int main() à
tipe datanya
Ø { à
untuk START
Ø int tugas, kuis, responsi; à
pendeklarasian variable yang akan digunakan
Ø int Nilai_rata_rata; à
pendeklarasian variable yang akan digunakan
Ø printf("NILAI TUGAS\t\t: "); à
menampilkan NILAI TUGAS di output
Ø scanf("%i", &tugas); à
tempat pengguna menuliskan nilai tugas
Ø printf("NILAI KUIS\t\t: "); à
menampilkan NILAI KUIS saat dirun
Ø scanf("%i",&kuis); à
tempat pengguna menuliskan nilai kuisnya
Ø printf("NILAI RESPONSI\t\t:
"); à menampilkan NILAI RESPONSI saat dirun
Ø scanf("%i", &responsi); à
tempat pengguna menuliskan nilai responsinya
Ø Nilai_rata_rata=40%*&Nilai_tugas+30%*&kuis+30%*%Nilai_responsi; à
sebagai rumus untuk menghitung nilai akhir yang diambil dari nilai tugas, nilai
kuis, dan nilai responsi
Ø printf("NILAI AKHIR\t\t:
%i\n", Nilai_rata_rata); à
menampilkan hasil perhitungan nilai akhir.
Ø { à
memulai kode logika if
Ø if(Nilai_rata_rata>=80) à
jika nilai akhir yang muncul ≥80 maka nilainya akan A.
Ø printf("NILAI A"); à
untuk menampilkan NILAI A
Ø else if((Nilai_rata_rata>=60)
&& (Nilai_rata_rata<=79)) à
kemungkinan lain yang bisa terjadi yaitu nilai akhir pengguna ≥60 dan ≤79. Maka
nilainya B.
Ø printf("NILAI B"); à
menampilkan NILAI B
Ø else if((Nilai_rata_rata>=40)
&& (Nilai_rata_rata<=59)) kemungkinan lain yang bisa terjadi yaitu
nilai akhir pengguna ≥40 dan ≤59. Maka nilainya C.
Ø printf("NILAI C"); à
menampilakan NILAI C
Ø else
à kemungkinan
terkahir yang bisa terjadi yaitu nilai pengguna adalah D
Ø printf("NILAI D\n"); à
menampilkan NILAI D
Ø } àmengakhiri
logika if
Ø } à
mengakhiri program
2. Konversi
jarak dalam satuan cm, dm, m dan km (Tugas sesuai Nim)
·
Tampilan bahasa pemrograman dalam aplikasi C-Free

·
Tampilan program pada command prompt

·
Penjelasan bahasa pemrograman yang di gunakan
Ø #include<stdio.h>
sebagai pernyataan menyertakan file stdio.h untuk proses input dan
output
Ø int main() à
tipe datanya
Ø { à
untuk START
Ø Int cm, dm, km digunakan untuk inisialisasi variabel yang
akan digunakan
Ø Printf(“pernyataan”); untuk menampilkan pernyataan yang
akan ditampilkan
Ø Scanf(“%d”, &CM) untuk menuliskan nilai dari variabel
CM
Ø } àuntuk mengakhiri program

Komentar
Posting Komentar