Contoh Pembuatan SKS Menggunakan Bahasa Pemrograman C
Belajar Ngoding menggunakan bahasa C
Assalamu'alaikum Warahmatullah
Pada kesempatan kali ini, saya akan membuat aplikasi sederhana yaitu pembuatan sks dengan menggunakan bahasa C. Disini saya menggunakan compiler yaitu MinGW. Mari kita langsung saja mencoba program ini..
Pada kesempatan kali ini, saya akan membuat aplikasi sederhana yaitu pembuatan sks dengan menggunakan bahasa C. Disini saya menggunakan compiler yaitu MinGW. Mari kita langsung saja mencoba program ini..
#include <stdlib.h>
#include <stdio.h>
int main ()
{
int kelas, tingkat, AP1=2, AP3=2, AP5=2, AP7=2, Matdas1=2, Matlan=2, Statdas=3, Statlan=3,
PTKI=3, KTI=3, Strukdat=2, Osikom=2, BInd=2, BIng=2, PA1=2, PA3=2, jumlah_sks;
char nama[30];
printf("============Tempat Pengisian KRS============ \n\n");
printf("Masukkan Nama : \n");
scanf("%s",&nama);
printf("Masukkan Kelas : \n");
scanf("%d",&kelas);
printf("\n");
printf("-----------Silahkan Pilih Tingkat----------- \n");
printf("Tingkat 1 \n");
printf("Tingkat 2 \n");
printf("Tingkat 3 \n");
printf("Tingkat 4 \n");
printf("-------------------------------------------- \n");
printf("Silakan pilih tingkatan pada menu yang ada :");
scanf("%d",&tingkat);
printf("\n");
switch (tingkat){
case 1 :
printf("---------------SKS Tingkat 1---------------- \n");
printf("Algoritma Pemrograman 1 :%d",AP1);
printf("\nMatematika Dasar 1 :%d",Matdas1);
printf("\nPeng. Tek. Kom. Inf. :%d",PTKI);
printf("\nBahasa Indonesia :%d",BInd);
jumlah_sks=(AP1+Matdas1+PTKI+BInd);
printf("\n");
printf("-------------------------------------------- \n");
printf("\nTotal SKS : %d", jumlah_sks);
printf("\n");
break;
case 2 :
printf("---------------SKS Tingkat 2---------------- \n");
printf("Algoritma Pemrograman 3 :%d",AP3);
printf("\nMatematika Lanjut :%d",Matlan);
printf("\nKonsep Teknologi Informasi :%d",KTI);
printf("\nPendidikan Agama 1 :%d",PA1);
jumlah_sks=(AP3+Matlan+KTI+PA1);
printf("\n");
printf("-------------------------------------------- \n");
printf("\nTotal SKS : %d", jumlah_sks);
printf("\n");
break;
case 3 :
printf("---------------SKS Tingkat 3---------------- \n");
printf("Algoritma Pemrograman 5 :%d",AP5);
printf("\nStatistika Dasar :%d",Statdas);
printf("\nStruktur Data :%d",Strukdat);
printf("\nPendidikan Agama 3 :%d",PA3);
jumlah_sks=(AP5+Statdas+Strukdat+PA3);
printf("\n");
printf("-------------------------------------------- \n");
printf("\nTotal SKS : %d", jumlah_sks);
printf("\n");
break;
case 4 :
printf("---------------SKS Tingkat 4---------------- \n");
printf("Algoritma Pemrograman 7 :%d",AP7);
printf("\nStatistika Lanjut :%d",Statlan);
printf("\nOrganisasi Sistem Komputer :%d",Osikom);
printf("\nBahasa Inggris :%d",BIng);
jumlah_sks=(AP7+Statlan+Osikom+BIng);
printf("\n");
printf("-------------------------------------------- \n");
printf("\nTotal SKS : %d", jumlah_sks);
printf("\n");
default:
printf("Maaf, Tingkatan yang anda pilih tidak ada didalam menu..!! Silahkan Coba lagi..!!s\n");
}
system("pause");
system("cls");
return 0;
}
Disini saya akan menjelaskan sedikit tentang programnya..
Header
Header adalah suatu file yang ekstensinya yaitu.h. Disitu saya menggunakan beberapa, yaitu <stdio.h> dan <stdlib.h>. Di header juga menggunakan include yaitu untuk memberi tahu compiler bahwa program menggunakan library tersebut.
- include <stdio.h> : include ini digunakan pada fungsi printf() dan scanf()
- include <stdlib.h> : include ini digunakan pada fungsi return;
Main
Main dieksekusi pertama kali, kemudian barulah pendeklarasian variabel. Setelah menjalankan program tersebut, kita akan diminta untuk mengisikan nama, dan kelas. Kemudian keluar 4 menu yaitu tingkatan-tingkatannya. Kita diminta untuk mengisi tingkatan tersebut. Disini kita menggunakan percabangan Switch..Case seperti kodingan diatas. Percabangan Switch.. Case ini adalah pengambilan keputusan saat ada banyak pilihannya. Syntax dari percabangan ini adalah :
switch (kondisi) {
case 1 : pernyataan 1;
break;
case 2 : pernyataan 2;
break;
default : pernyataan terakhir;
Blok default berguna untuk jika pemilihan melebihi jumlah case maka perintah default lah yang akan dimunculkan.
Kodingan diatas disimpan di direktori C. Cara mengcompile adalah menggunakan cmd dengan mengetikkan gcc -o namafile namafile.c. Jika tidak muncul pesan error maka bisa langsung dijalankan dengan mengetikkan namafile.exe.
Ini adalah gambar saat pengcompilean dan menjalankan program |
Tampilan pertama setelah memasukkan nama dan kelas |
Tampilan saat memilih tingkat |
Tampilan saat memilih pilihan yang ada dalam menu |
Tampilan saat memilih pilihan yang tidak ada di dalam menu |
Selesai sudah pembelajaran kita mengenai bahasa C. Bila ada kata kesalahan kata atau kekurangan didalam postingan ini mohon di maafkan. Kurang lebihnya mohon maaf.
Wassalamu'alaikum Warahmatullah
Wassalamu'alaikum Warahmatullah
Komentar
Posting Komentar