Program Indeks Nilai Mahasiswa dengan IF dan Case

Program :

#include<stdio.h>
#include<conio.h>
void main()
{
char indeks;
int nilai;
clrscr();
printf("Program Menentukan Indeks Nilai Mahasiswa");
printf("\n-----------------------------------------");
printf("\n\nMasukkan Nilai : ");
scanf("\n%d",&nilai);
if(nilai>=80&&nilai<=100)
{
indeks='A';
}
else if(nilai>=70&&nilai<80)
{
indeks='B';
}
else if(nilai>=55&&nilai<70)
{
indeks='C';
}
else if(nilai>=40&&nilai<55)
{
indeks='D';
}
else if(nilai>=0&&nilai<40)
{
indeks='E';
}
else
{
printf("\n[ Nilai yang Anda Masukkan Salah ]");
}
switch(indeks)
{
case 'A':
printf("\nIndeks Nilainya adalah : %c",indeks);
break;
case 'B':
printf("\nIndeks Nilainya adalah : %c",indeks);
break;
case 'C':
printf("\nIndeks Nilainya adalah : %c",indeks);
break;
case 'D':
printf("\nIndeks Nilainya adalah : %c",indeks);
break;
case 'E':
printf("\nIndeks Nilainya adalah : %c",indeks);
break;
}
getch();
}

Hasil Eksekusi :









Previous
Next Post »