Wilujeung Sumping di Blogna Kang Whatsa
gravatar

Menghitung Nilai IPK menggunakan Turbo C

#include?stdio.h>
#include?conio.h>
main()
{
char nilai_1,nilai_2,nilai_3,nilai_4,nilai_5,nilai_6,nilai_7,nilai_8,nilai_9,nilai_10,siap,ulang;
int BN_1,BN_2,BN_3,BN_4,BN_5,BN_6,BN_7,BN_8,BN_9,BN_10,BN_total,sks_total;
float ipk;
do
{
clrscr();
puts(" ##** WELCOME TO PROGRAM NILAI_IPK **##\n");
puts("* Silahkan masukan nilai huruf dari setiap mata kuliah *\n");
printf("tekan ENTER");
getch();
clrscr();
printf("1. Teori Algoritma&Pemrograman :");
nilai_1=getche();
if (nilai_1=='A')
{
BN_1=8;
}
else
if (nilai_1=='B')
{
BN_1=6;
}
else
if (nilai_1=='C')
{
BN_1=4;
}
else
if (nilai_1=='D')
{
BN_1=2;
}
else
if (nilai_1=='E')
{
BN_1=0;
}
printf("\n Bobot nilai =%d\n",BN_1);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("2. Praktek algoritma&Pemrograman :");
nilai_2=getche();
if (nilai_2=='A')
{
BN_2=8;
}
else
if (nilai_2=='B')
{
BN_2=6;
}
else
if (nilai_2=='C')
{
BN_2=4;
}
else
if (nilai_2=='D')
{
BN_2=2;
}
else
if (nilai_2=='E')
{
BN_2=0;
}
printf("\n Bobot nilai =%d\n",BN_2);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("3. Aplikasi Bisnis :");
nilai_3=getche();
if (nilai_3=='A')
{
BN_3=8;
}
else
if (nilai_3=='B')
{
BN_3=6;
}
else
if (nilai_3=='C')
{
BN_3=4;
}
else
if (nilai_3=='D')
{
BN_3=2;
}
else
if (nilai_3=='E')
{
BN_3=0;
}
printf("\n Bobot nilai =%d\n",BN_3);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melajutkan");
getch();
clrscr();
printf("4. Konsep Teknologi :");
nilai_4=getche();
if (nilai_4=='A')
{
BN_4=8;
}
else
if (nilai_4=='B')
{
BN_4=6;
}
else
if (nilai_4=='C')
{
BN_4=4;
}
else
if (nilai_4=='D')
{
BN_4=2;
}
else
if (nilai_4=='E')
{
BN_4=0;
}
printf("\n Bobot nilai =%d\n",BN_4);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("5. Pengantar Teknologi Informasi :");
nilai_5=getche();
if (nilai_5=='A')
{
BN_5=8;
}
else
if (nilai_5=='B')
{
BN_5=6;
}
else
if (nilai_5=='C')
{
BN_5=4;
}
else
if (nilai_5=='D')
{
BN_5=2;
}
else
if (nilai_5=='E')
{
BN_5=0;
}
printf("\n Bobot nilai =%d\n",BN_5);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("6. Fisika :");
nilai_6=getche();
if (nilai_6=='A')
{
BN_6=8;
}
else
if (nilai_6=='B')
{
BN_6=6;
}
else
if (nilai_6=='C')
{
BN_6=4;
}
else
if (nilai_6=='D')
{
BN_6=2;
}
else
if (nilai_6=='E')
{
BN_6=0;
}
printf("\n Bobot nilai =%d\n",BN_6);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("7. Kalkulus :");
nilai_7=getche();
if (nilai_7=='A')
{
BN_7=8;
}
else
if (nilai_7=='B')
{
BN_7=6;
}
else
if (nilai_7=='C')
{
BN_7=4;
}
else
if (nilai_7=='D')
{
BN_7=2;
}
else
if (nilai_7=='E')
{
BN_7=0;
}
printf("\n Bobot nilai =%d\n",BN_7);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("8. Bahasa Inggris :");
nilai_8=getche();
if (nilai_8=='A')
{
BN_8=8;
}
else
if (nilai_8=='B')
{
BN_8=6;
}
else
if (nilai_8=='C')
{
BN_8=4;
}
else
if (nilai_8=='D')
{
BN_8=2;
}
else
if (nilai_8=='E')
{
BN_8=0;
}
printf("\n Bobot nilai =%d\n",BN_8);
printf(" SKS =%d\n",2);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("9. Teori Elektronika Dasar :");
nilai_9=getche();
if (nilai_9=='A')
{
BN_9=4;
}
else
if (nilai_9=='B')
{
BN_9=3;
}
else
if (nilai_9=='C')
{
BN_9=2;
}
else
if (nilai_9=='D')
{
BN_9=1;
}
else
if (nilai_9=='E')
{
BN_9=0;
}
printf("\n Bobot nilai =%d\n",BN_9);
printf(" SKS =%d\n",1);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("10. Praktek Elektronika Dasar :");
nilai_10=getche();
if (nilai_10=='A')
{
BN_10=4;
}
else
if (nilai_10=='B')
{
BN_10=3;
}
else
if (nilai_10=='C')
{
BN_10=2;
}
else
if (nilai_10=='D')
{
BN_10=1;
}
else
if (nilai_10=='E')
{
BN_10=0;
}
printf("\n Bobot nilai =%d\n",BN_10);
printf(" SKS =%d\n",1);
printf("\nTekan ENTER untuk melanjutkan");
getch();
clrscr();
printf("apakah anda sudah siap untuk melihat hasil nilai IPK anda?\n");
printf("\njika siap (tekan 'Y')");
printf(",jika anda gentar (tekan 'N')\n");
siap=getch();
if(siap=='Y')
{
sks_total=18;
BN_total=BN_1+BN_2+BN_3+BN_4+BN_5+BN_6+BN_7+BN_8+BN_9+BN_10;
ipk=BN_total/sks_total;
clrscr();
printf("awas,,,,,...,,,,,\n");
printf("\ntekan ENTER");
getch();
clrscr();
printf("tarik nafas dalam-dalam...,,,\n");
printf("\ntekan ENTER");
getch();
clrscr();
printf("Jumlah Bobot Nilai =%d\n",BN_total);
printf("Jumlah SKS =%d\n",sks_total);
printf("Nilai_IPK anda =%3.2f\n",ipk);
printf("\ngimana hasilnya,,bagus atau jelek??\n");
printf("\nkalau bagus,,\n");
printf("saya ucapkan selamat ja,,\n");
printf("\nkalau jelek,,\n");
printf("anda jangan putus asa dulu,,tetep semangatz...\n");
printf("mungkin anda belum beruntung,,,\n");
printf("Ayo.....jangan menyerah,,Coba lagi...\n");
printf("OK coey.....\n");
}
else
if(siap=='N')
{
clrscr();
printf("Dasar pengecut,,,,,,!!!");
printf("\nberarti anda seorang pecundang,,,\n");
}
printf("\n* tekan ENTER untuk keluar dari program\n");
printf("* tekan'U'untuk kembali ke MENU awal\n");
ulang=getch();
}
while(ulang=='U');
}


gravatar

kumaha mun ulin ka subang ???? hahaha...

INFO Buat temen-temen TI STMIK Kharisma 2008,,,

Buat temen-temen yang pengen mengetahui nilai IPK Semester 1 & 2, temen-temen bisa menghitungnya sendiri menggunakan program IPK yang saya buat ini. untuk langkah pengoperasiannya klik>> disini


Menghitung Nilai IPK


*** Masukan Nilai Huruf Mata Kuliah Semester 1 ***

Gunakan huruf KAPITAL


Nilai Teori Algoritma&Pemrograman : Nilai Praktek Algoritma&Pemrograman : Nilai Kalkulus1 : Nilai Bahasa Inggris Dasar : Nilai Fisika Dasar : Nilai Pengantar Teknologi Informasi : Nilai Konsep teknologi : Nilai Aplikasi Bisnis : Nilai Teori Elektronika Dasar : Nilai Praktek Elektronika Dasar :



*** Masukan Nilai Huruf Mata Kuliah Semester 2 ***

Gunakan huruf KAPITAL


Nilai Pemrograman Dasar : Nilai Praktek Pemrograman Dasar : Nilai Kalkulus 2 : Nilai Pendidikan Kewarganegaraan : Nilai Agama : Nilai Organisasi Komputer : Nilai Instalasi Komputer : Nilai Struktur Data : Nilai Praktek Struktur Data :



Sorotan