Pada kesempatan kali ini saya akan menjelaskan bagaimana cara
membuat program sederhana menentukan Grade dengan menggunakan bahasa c pada
linux. Langkah pertama yang harus anda lakukan adalah jalankan console terlebih
dahulu yaitu icon yang memiliki tampilan layar yang berwarna hitam. Jika sudah
langkah selanjutnya adalah tuliskan “vi namaprogram.c”
untuk membuka bahasa c pada console. Selanjutnya tuliskan coddingan seperti
contoh gambar berikut ini untuk membuat program menentukan grade dengan bahasa
c.
Jika anda telah selesai dengan menuliskan codingan seperti
contoh gambar sebelumnya. Maka langkah selanjutnya yang harus anda lakukan
tekan tombol esc pada keyboard anda, setelah itu tuliskan :wq untuk kembali ke
tampilan console jika sudah pada console tuliskan “gcc namaprogram.c –o” untuk memeriksa apakah masih terdapat error pada
program yang telah anda buat tadi. jika sudah tidak error langkah selanjutnya
jalankan program yang telah anda buat tadi dengan menuliskan “namaprogram.run” maka akan muncul
tampilan seperti contoh gambar berikut ini.
Dimana Jika anda memasukkan nilai uts = 90 dan nilai uas = 70 maka akan muncul tulisan
“Grade A” , akan tetapi jika anda memasukkan nilai lebih dari 100 misalkan
nilai uts = 110 dan niali uas = 110 maka akan muncul tulisan “nilai error”.
Penjelasan program :
·
#include <stdio.h> perintah ini merupakan perintah
bawaan dari bahasa c.
·
Int n ; maksud dari perintah ini adalah variable n
bertipe data integer.
·
Intuts; maksud dari perintah ini adalah variable uts bertipe
data integer.
·
Intuas; maksud dari perintah ini adalah variable uas bertipe
data integer.
·
Main () perintah ini merupakan tipe data kosong.
·
{ perintah ini digunakan untuk memulai suatu perintah dari
program.
·
Printf(“masukkan uts:”); scanf(“%d”,&uts);
perintah ini digunakan untuk menampilkan tulisan pada output “masukkanuts:”
yang nilainya diinputkan ke variable uts,sedangkan “%d” perintah bawaan dari integer.
·
Printf(“masukkanuas:”); scanf(“%d”,&uas); perintah
ini digunakan untuk menampilkan tulisan pada output “masukkanuas:” yang
nilainya diinputkan ke variable uas, sedangkan “%d” perintah bawaan dari
integer.
·
N = (uts*0.7) + (uas*0.3); perintah ini digunakan untuk
membuat rumus perhitungan dari variable n.
·
If (n>=80 && n<=100){
Printf(“Grade A\n”,n); } perintah ini digunakan untuk statement
kondisi, jika nilai variable n diantara 80 sampai 100 maka akan muncul tulisan
“Grade A”.
·
Else if(n>=70 && n<=79){
Printf (“Grade B\n”,n);} dan jika nilai variable n
diantara 70 sampai 79 maka akan muncul tulisan “Grade B”.
·
Else if(n>=60 && n<=69){
Printf (“Grade C\n”,n);} dan jika nilai variable n
diantara 60 sampai 69 maka akan muncul tulisan “Grade C”.
·
Else if(n>=50 && n<=59){
Printf (“Grade D\n”,n);} dan jika nilai variable n
diantara 50 sampai 59 maka akan muncul tulisan “Grade D”.
·
Else if(n<=50){
Printf (“Grade E\n”,n);} dan jika nilai variable n
lebih kecil sama dengan 50 maka akan muncul tulisan “Grade E”.
·
Else{
Printf(“nilai error\n”,n);
} selain dari itu maka akan muncul tulisan “nilai
error”.