Program CPP Hitung Nilai Mahasiswa Menggunakan Structure

program cpp menggunakan structure

Setelah sekian lama tidak update artikel di blog ini, sekarang admin hadir kembali untuk membagikan hasil dari tugas kuliah admin nih teman-teman karena awal tujuan dari saya buat blog ini yaitu sebagai sarana sharing tugas aja teman-teman :).

Ceritanya begini teman teman 2 minggu yang lalu seperti biasa setiap perkuliahan pasti ada tugas yang harus saya kerjakan, kali ini pada mata kuliah Algoritma yaitu tugasnya adalah membuat program menghitung nilai mahasiswa menggunakan structure. yup tugasnya pelajaran algoritma pastinya ngoding dikit2lah meski gak paham yaudah dipaham2_in aja gaes,, wkwk.


program nilai mahasiswa menggunakan structure
ilustrasi tugas yang diberikan :)
Saya sejalaskan lagi sedikit tentang tugasnya, jadi disitu ada delapan kolom seperti yang teman teman lihat, dengan ketentuan kolom NIM, Nama, Matkul 1, Matkul 2, Matkul 3 diisi secara manual dan untuk Kolom IPK dan Keterangan itu keluar otomatis.

Baca Juga


Ok tambahan dikit gaes, jadi jumlah data mahasiswanya kita kasi inputan juga untuk jumlah datanya.
Kolom IPK dihasilkan dari (Matkul 1 + Matkul 2 + Matkul 3) dibagi dengan 3, nah sedangkan untuk kolom Keterangan dihasilkan dari :
  • Jika Nilai IPK diatas atau sama dengan 70 maka Keterangan "Lulus".
  • Jika Nilai IPK dibawah nilai 70 maka Keterangan "Tidak Lulus".
Ok gaes biar gak kepanjangan basa basinya dan keburu kalian bosen liatin saya ngoceh tidak jelas , kita langsung aja ke kodingannya .

#include <iostream>
#include <conio.h>
using namespace std;

 struct mhs{
  char nim[5];
  char nama[20];
  int mt1;
  int mt2;
  int mt3;
  int ipk;
  }mahasiswa[6];
  
int main(){
 //int mt1,mt2,mt3,ipk,ket;
 int i,l;
 
  cout<<"Masukkan Jumlah Mahasiswa : ";cin>>l;cout<<endl;
 
  for(i=1;i<=l;i++){
 cout<<"-------------------------------"<<endl;
 cout<<"Masukkan Data Mahasiswa ke  :";cout<<i<<endl;
 cout<<"NIM            :";cin>>mahasiswa[i].nim;cout<<endl;
 cout<<"Nama Mahasiswa :";cin>>mahasiswa[i].nama;cout<<endl;
 cout<<"Mata Kuliah 1  :";cin>>mahasiswa[i].mt1;cout<<endl;
 cout<<"Mata Kuliah 2  :";cin>>mahasiswa[i].mt2;cout<<endl;
 cout<<"Mata kuliah 3  :";cin>>mahasiswa[i].mt3;cout<<endl;
 mahasiswa[i].ipk=(mahasiswa[i].mt1+mahasiswa[i].mt2+mahasiswa[i].mt3)/3;
 cout<<"IPK            :";cout<<mahasiswa[i].ipk<<endl;
 
 getch();
}
system("cls");
 cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
 cout<<"                      PROGRAM HITUNG NILAI MAHASISWA "<<endl<<endl;
 cout<<"                         UNIVERSITAS PAMULANG   "<<endl;
 cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl<<endl<<endl;
 
 cout<<"---------------------------------------------------------------------------------"<<endl;
 cout<<"|| NO   NIM      NAMA    ||             NILA              || IPK  KETERANGAN   ||"<<endl;
 cout<<"||             MAHASISWA ||  MATKUL 1  MATKUL 2  MATKUL 3 ||                   ||"<<endl;
 cout<<"---------------------------------------------------------------------------------"<<endl<<endl;
 
  for(i=1;i<=l;i++){
    cout<<i;cout<<".";    
    cout<<"\t";cout<<mahasiswa[i].nim;
    cout<<"\t";cout<<mahasiswa[i].nama;
    cout<<"\t\t";cout<<mahasiswa[i].mt1;
    cout<<"\t";cout<<mahasiswa[i].mt2;
    cout<<"\t";cout<<mahasiswa[i].mt3;
    cout<<"\t";cout<<mahasiswa[i].ipk;
     if(mahasiswa[i].ipk>=70 && mahasiswa[i].ipk <=100){
      cout<<"\tLULUS"<<endl;
  }
 else if(mahasiswa[i].ipk<70){
  cout<<"\tTIDAK LULUS"<<endl;
 }
      
 }

}



Ok kira2 hasil output dari programnya seperti ini gaes untuk pertama kali dijalankan
contoh cpp program structure sedernaha
Program pertama kali dijalankan
Jadi disini kita masukkan dulu data2nya seperti dengan ketentuan tugas di atas dan harus kalian ingat gaes,, untuk IPK itu hasilnya otomatis, tadi diatas sudah admin jelasin dari mana hasilnya, nah sekarang tampilan akhirnya bagaimana kita lihat gimana bentuknya kira2 :).
program hitung nilai mahasiswa dengan strucuture tugas kuliah
hasil output terkahir :)
Nahhh,,, itu dia hasil output terakhir dari program cpp hitung nilai mahasiswa menggunakan structure diatas, untuk tampilannya masih berantakan jika sobat minat silahkan perbaiki sendiri ya,,,:).
Ok teman-teman kira2 itu aja untuk postingan kali ini, jika banyak kesalahan dalam kodingan harap maklum admin bukanlah seorang pro yang paham dunia koding, saya hanya seorang nubie yang suka bereksperimen dari tutorial2 di internet,,, ahhh mulai gk jelas :). Salam Coding Jangan Lupa pake ";" (titik koma)

Related Posts

2 Responses to "Program CPP Hitung Nilai Mahasiswa Menggunakan Structure"

Komentar Sesuai isi konten blog, untuk komentar yang mengandung link aktiv admin tidak publiskasikan,berkomentarlah yang bijak
Be Smart People Gaess,,,,,

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel