Minggu ke-2 labsi kami membahas materi kondisi linux with c berupa fungsi if..else, if bersarang if...else if...else dan switch..case. Pada posting kali ini saya mencoba untuk berbagi LA yang saya kerjakan berikut hasil akhirnya.
LISTING PROGRAM
OUTPUT PROGRAM
LOGIKA
PROGRAM
#include<stdio.h> : untuk mengaktifkan
perintah I/O standar seperti printf() dan scanf().
int
main() :
titik awal dan titik akhir eksekusi program.
{ :
awal tubuh fungsi sekaligus awal eksekusi fungsi.
Int : untuk
menyatakan tipe data integer/bilangan bulat.
pil,uts,uas,total,nilai : untuk menyatakan variabel.
printf() : untuk menampikan
keluaran pada layar.
\n :
pada printf() untuk pindah baris, jadi kursor akan pindah 1 baris.
%d :
pada printf() untuk menampilkan sebuah integer.
scanf() :
untuk memasukan data dari keybord.
“%d” : (pada scanf()) untuk
menampilkan sebuah integer.
& :(pada scanf())
untuk memanggil variabel, sehingga data yang dimasukkan sesuai dengan
variabelnya.
switch...case :
pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang
melibatkan sejumlah atau banyak alternatif penyelesaian.
Switch(pil) :
menyatakan pengambilan keputusan berdasarkan nilai yang ada pada variabal pil.
Case
1,2 dan 3 :
untuk menjalan kan pilihan 1,2 dan 3.
Statement
case 1 :
perhitungan nilai ini menggunakan fungsi standar printf dan scanf serta
perhitungan sederhana.
Statement
case 2 :
keterangan kelulusan, menggunakan fungsi if...else.
Statement
case 3 :
keterangan bobot nilai, menggunakan fungsi if bersarang if...else if....if
break :
memberhentikan program yang sudah selesai di eksekusi, apabila tidak dituliskan
perintah break, maka program akan terus berjalan.
default :
dieksekusi saat nilai pil tidak ada, dalam progaram hanya ada pil 1,2 dan 3
jika melakukan pil 4 dll maka akan di tampilkan tidak ada pilihan
return
Ø : return value pada fungsi
main berguna untuk memberitahukan sistem operasi bahwa program tersebut sukses
dilaksanakan atau tidak.
} : akhir tubuh
fungsi sekaligus adalah akhir eksekusi program.
mohon maaf kk,nama aplikasinya apa ya,kalau boleh download dmana
ReplyDelete