Sebelum Berlanjut, lihat screenshootnya dulu dech : Okeh,, kali ini kita akan membahasa cara membuat program yang bisa mengak...
Sebelum Berlanjut, lihat screenshootnya dulu dech :
ketentuannya adalah :
- Nilai Akhir mahasiwa yang >= 70 maka akan dinyatatakan "LULUS" dan selainya "GAGAL".
- Apabila >=85 maka mendapat nilai A dan berbobot 4, >=70 maka mendapat nilai B dan berbobot 3, >=60 maka mendapat nilai C dan berbobot 2, >=50 maka mendapat nilai D dan berbobot 1 dan selainnya mendapat nilai E dan berbobot 0.
Proses inputnya adalah :
- Nim Mahasiswa
- Nama Mahasiswa
- Nilai UAS
- Nilai UTS
- Nilai Tugas
- Nilai Kuis
Proses Outputnya adalah :
- Nilai Akhir
- Keterangan
- Nilai Huruf beserta bobotnya.
yups... kelamaann basa - basinya... mending langsung ketik aja Script Berikut !! heheh
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
char nama[30], nim[20], yt, nhuruf;
float nuas, nuts, ntug, nkuis, ntot, nbobot;
ulang :
clrscr();
puts("\n ===========================================================================");
puts(" PROGRAM UNTUK MENGHITUNG NILAI UJIAN MAHASISWA ");
puts(" ===========================================================================");
printf ("\n\tMasukkan NIM anda : "); scanf ("%s", &nim);
printf ("\n\tMasukkan NAMA anda : "); scanf ("%s", &nama);
printf ("\n\tMasukkan NILAI UAS anda : "); scanf ("%f", &nuas);
printf ("\n\tMasukkan NILAI UTS anda : "); scanf ("%f", &nuts);
printf ("\n\tMasukkan NILAI TUGAS anda : "); scanf ("%f", &ntug);
printf ("\n\tMasukkan NILAI KUIS anda : "); scanf ("%f", &nkuis);
ntot = (nuas*0.4)+(nuts*0.3)+(ntug*0.2)+(nkuis*0.1);
printf ("\n\tNilai Anda Adalah : %4.2f",ntot);
if (ntot >= 70){
printf ("\n\n\tKeterangan : LULUS");
}
else {
printf ("\n\n\tKeterangan : GAGAL"); }
if (ntot >= 85){
nhuruf = 'A';
nbobot = 4;
}else if (ntot >= 70) {
nhuruf = 'B';
nbobot = 3;
}else if (ntot >= 60) {
nhuruf = 'C';
nbobot = 2;
}else if (ntot >= 50) {
nhuruf = 'D';
nbobot = 1;
}else {
nhuruf = 'E';
nbobot = 0; }
printf ("\n\n\tNilai Huruf Anda Adalah : %c dan berbobot (%1.0f)",nhuruf, nbobot);
puts("\n\n ===========================================================================");
printf ("\n Mau Mencoba Lagi [Y/T] : "); scanf ("%s", &yt);
if (yt == 'y' || yt == 'Y')
goto ulang;
}
kalau ada pertanyaan, Silahkan Koment... Terimakasih ....
Okeh,, kali ini kita akan membahasa cara membuat program yang bisa mengakumulasikan nilai mahasiswa dimulai dari nilai UAS, UTS, TUGAS dan KUIS.. dan lain sebagainya...
- Nilai Akhir mahasiwa yang >= 70 maka akan dinyatatakan "LULUS" dan selainya "GAGAL".
- Apabila >=85 maka mendapat nilai A dan berbobot 4, >=70 maka mendapat nilai B dan berbobot 3, >=60 maka mendapat nilai C dan berbobot 2, >=50 maka mendapat nilai D dan berbobot 1 dan selainnya mendapat nilai E dan berbobot 0.
Proses inputnya adalah :
- Nim Mahasiswa
- Nama Mahasiswa
- Nilai UAS
- Nilai UTS
- Nilai Tugas
- Nilai Kuis
Proses Outputnya adalah :
- Nilai Akhir
- Keterangan
- Nilai Huruf beserta bobotnya.
yups... kelamaann basa - basinya... mending langsung ketik aja Script Berikut !! heheh
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main ()
{
char nama[30], nim[20], yt, nhuruf;
float nuas, nuts, ntug, nkuis, ntot, nbobot;
ulang :
clrscr();
puts("\n ===========================================================================");
puts(" PROGRAM UNTUK MENGHITUNG NILAI UJIAN MAHASISWA ");
puts(" ===========================================================================");
printf ("\n\tMasukkan NIM anda : "); scanf ("%s", &nim);
printf ("\n\tMasukkan NAMA anda : "); scanf ("%s", &nama);
printf ("\n\tMasukkan NILAI UAS anda : "); scanf ("%f", &nuas);
printf ("\n\tMasukkan NILAI UTS anda : "); scanf ("%f", &nuts);
printf ("\n\tMasukkan NILAI TUGAS anda : "); scanf ("%f", &ntug);
printf ("\n\tMasukkan NILAI KUIS anda : "); scanf ("%f", &nkuis);
ntot = (nuas*0.4)+(nuts*0.3)+(ntug*0.2)+(nkuis*0.1);
printf ("\n\tNilai Anda Adalah : %4.2f",ntot);
if (ntot >= 70){
printf ("\n\n\tKeterangan : LULUS");
}
else {
printf ("\n\n\tKeterangan : GAGAL"); }
if (ntot >= 85){
nhuruf = 'A';
nbobot = 4;
}else if (ntot >= 70) {
nhuruf = 'B';
nbobot = 3;
}else if (ntot >= 60) {
nhuruf = 'C';
nbobot = 2;
}else if (ntot >= 50) {
nhuruf = 'D';
nbobot = 1;
}else {
nhuruf = 'E';
nbobot = 0; }
printf ("\n\n\tNilai Huruf Anda Adalah : %c dan berbobot (%1.0f)",nhuruf, nbobot);
puts("\n\n ===========================================================================");
printf ("\n Mau Mencoba Lagi [Y/T] : "); scanf ("%s", &yt);
if (yt == 'y' || yt == 'Y')
goto ulang;
}
kalau ada pertanyaan, Silahkan Koment... Terimakasih ....