ZDIRY-TUFWT-EBONM-EYJ00-IDBLANTER.COM
ZDIRY-TUFWT-EBONM-EYJ00
BLANTERWISDOM105

Program perhitungan nilai dan grade mahasiswa dengan Struct di bahasa C

Tuesday, 12 March 2019
Upload hari ini Cara memubat program perhitungan nilai mahasiswa. saya akan jelaskan sedikit alur yang ada dalam program ini. Di dalam program ini saya mengunakan Struct dan di dalamnya da beberapa variabel yaitu nim,nama,quiz,uts, & uas dengan funsinya masing-masing. Di awal program jika di Run/Compiler akan muncul inputan nim kemudian selanjutnya nama lalu quis lalu uts, dan yang terakhir uas. Setelah semua itu di input maka akan di printf / di cetak langsung di bawah inputan yang kita masukan dengan nilai akhir yang kita sudah membuat perhitungannya. di sana akan kelur nilai akhir dan juga Gradenya A>=80 B>=60 C>=40 D>= 20 E=>0. Di aman untuk menentukan Grade tersebut saya mengunakan  if else.




Oke langsung saja ya teman-teman ini saya kasih Codingannya. Seperti biasa ya teman-teman codingan ini saya kasih secara grastis. teman-teman hanya perlu Like, Comment & Share jika Artikel ini dapat membantu kalian untuk mengerjakan tugas-tugas kalian ya.

Langsung saja ya silahkan di sedot codingannya di bawah. jangan lupa kasih jejak di komen
join
 
#include 
#include 

typedef struct{
        char nim[9];
        char nama[100];
        int quis;
        int UTS;
        int UAS;
        int nilaiakhir;

}nilaimahasiswa;


void main()
{


    nilaimahasiswa nima;

        printf("Pengisian DataNIM : ");
        scanf("%s",&nima.nim);

        printf("Nama : ");
        scanf("%s",&nima.nama);

        printf("Nilai Quis : ");
        scanf("%d",&nima.quis);

        printf("Nilai UTS: ");
        
        


scanf("%d",&nima.UTS);

        printf("Nilai UAS : ");
        scanf("%d",&nima.UAS);

        printf("\nData yang di telah di masukan\n");
        printf("\nNIM  : %s ",nima.nim);
        printf("\nNama : %s \n",nima.nama);
        printf("NILAI Quiz  : %d \n",nima.quis);
        printf("NILAI UTS : %d \n",nima.UTS);

printf("NILAI UAS : %d \n",nima.UAS);

        nima.nilaiakhir=(0.2*nima.quis)+(0.3*nima.UTS)+(0.5*nima.UAS);
Related
Cara membuat Rumah 3D dengan OpenGL
Cara membuat Link List di bahasa C
Cara membuat program Kredit Hutang dengan bahasa C
        printf("Nilai Akhir : %d",nima.nilaiakhir);

        if(nima.nilaiakhir>=80){

            printf("\nindex : A");
        }else if(nima.nilaiakhir>=60<=100)
        {
            printf("\nindex : B");
        }else if(nima.nilaiakhir>=40<=60)
        {
            printf("\nIndex : C");
        }else if(nima.nilaiakhir>=20<=40)
        {
            printf("\nindex : D");
        }else if(nima.nilaiakhir>=0)
        {
            printf("\nindex: E");
        }

} 



OUTPUT



Oke teman-teman itulah codingan saya jika teman-teman merasa bingung atau ada yang kurang jelas silahkan bertanya di kolom komentar di bawah aau Kontak di samping kanan ya. Atau mungkin kalian mau bertanya tentang codingan yang lain bisa tulis saja di kolom komentar di bawah. semoga saja saya bisa bantu kesulitan teman-teman semua ya.
Semoga artikel ini bermanfaat ya, terimakasih
Share This :

1 komentar