KRS dan KHS





 #Notasi

//judul

//program krs dan khs

//muhammad aqil fahmi

//11 oktober 2022


//kamus

char -> nama

char -> nim

char -> prodi

char -> pil,matkul,nilai_huruf

int -> mk,absensi,tugas,uts,uas,nilai_akhir


//diskripsi


    output  "Input Kartu Rencana Studi"

    output  "Nama               :  "input -->nama

    output  "NIM                :  "input-->nim

    out  "Prodi              :  ";cin>>prodi;

    out  "============================================="

    out  "Input Jumlah Matkul : "input-->matkul

    out " ============================================"


    do

    {

      output " Daftar Mata Kuliah Semester 1"

      output << "==================================------------------------========================================="

      output << "A= Kalkulus 1                |   B= Dasar Pemrograman                   |  C= Matematika Diskrit"

      out  "D= Pemrograman Berbasis Web  |   E= Organisasi Dan Arsitektur Komputer  |  F= Dasar-Dasar Komputasi" 

      out  "G= Pengantar Teknologi Infomasi" 

      out  "==================================------------------------========================================="

      out  "Masukan Kode matkul (A-G)" 

      input -> matkul


      cout  "Jumlah SKS Berdasarkan Mata Kuliah"

      switch (matkul)

      

           case 'A' : case 'a' : cout <- "4 SKS" 

            break


            case 'B' : case 'b' : cout <- "4 SKS"

            break


            case 'C' : case 'c' : cout <- "3 SKS" 

            break


            case 'D' : case 'd' : cout <- " 2 SKS"

            break


            case 'E' : case 'e' : cout <- " 3 SKS" 

            break


            case 'F' : case 'f' : cout <- "2 SKS" 

            break


            case 'G' : case 'g' : cout <- "2 SKS" 

            break;


            default  : cout <- "Mohon Maaf SKS Tidak Terdeksi !!

            break;

      }


        output <- "==================================================================="

        output <- "Apakah Anda Ingin Input Ulang?" 

        output <- "pilihan (y/n) :"

        input -> pil


      while (pil= y | pil=Y)

        cout << "Anda Tidak Ingin Input Ulang"

        cout << "==================================================================" 


    out << "Kartu Hasil Studi" << endl;

    out << "Nama               :  ";cin->nama

    out << "NIM                :  ";cin->nim

    out << "Prodi              :  ";cin->prodi


    do

    {

      out << "==================+++++++++++++==================="

      out << "Masukan Nilai Absensi : ";

      in >> absensi;

      out << "Masukan Nilai Tugas   : ";

      in >> tugas;

      out << "Masukan Nilai UTS     : ";

      in >> uts;

      out << "Masukan Nilai UAS     : ";

      in >> uas;

      out << "==================+++++++++++++==================="


      nilai_akhir=((absensi*0.1)+(tugas*0.2)+(uts*0.3)+(uas*0.4))


      if(nilai_akhir>=80)

      {

        nilai_huruf='A';

      } else if(nilai_akhir>=70)

      {

        nilai_huruf='B';

      } else if(nilai_akhir>=60)

      {

        nilai_huruf='C';

      } else if(nilai_akhir>=50)

      {

        nilai_huruf='D';

      } else{

        nilai_huruf='E'

      }


      out "Nilai Akhir : " <- nilai_akhir

      out  "Nilai Huruf : " <- nilai_huruf 


        out  "==================================================================="

        out << "Apakah Anda Ingin Input Ulang?"

        out << "pilihan (y/n) :"

        input >> pil


    } while (pil== 'y' || pil=='Y')

        out  "Anda Tidak Ingin Input Ulang" 

        out "=================================================================="


        selesai :

          output "SEMOGA SUKSES SELALU +_+"



}


#Programnya


//judul
//program krs dan khs
//muhammad aqil fahmi
//11 oktober 2022

#include <iostream>
using namespace std;

//kamus
char nama[20];
char nim[10];
char prodi[5];
char pil,matkul,nilai_huruf;
int mk,absensi,tugas,uts,uas,nilai_akhir;

//diskripsi
int main ()
{
    cout << "Input Kartu Rencana Studi" << endl;
    cout << "Nama               :  ";cin>>nama;
    cout << "NIM                :  ";cin>>nim;
    cout << "Prodi              :  ";cin>>prodi;
    cout << "=============================================" << endl;
    cout << "Input Jumlah Matkul : ";cin>>mk;
    cout <<" ============================================"<<endl;

    do
    {
      cout << " Daftar Mata Kuliah Semester 1" << endl;
      cout << "==================================------------------------=========================================" << endl;
      cout << "A= Kalkulus 1                |   B= Dasar Pemrograman                   |  C= Matematika Diskrit" << endl;
      cout << "D= Pemrograman Berbasis Web  |   E= Organisasi Dan Arsitektur Komputer  |  F= Dasar-Dasar Komputasi" << endl;
      cout << "G= Pengantar Teknologi Infomasi" << endl;
      cout << "==================================------------------------=========================================" << endl;
      cout << "Masukan Kode matkul (A-G)" << endl;
      cin >> matkul;

      cout << "Jumlah SKS Berdasarkan Mata Kuliah" << endl;
      switch (matkul)
      {
           case 'A' : case 'a' : cout << "4 SKS" << endl;
            break;

            case 'B' : case 'b' : cout << "4 SKS" << endl;
            break;

            case 'C' : case 'c' : cout << "3 SKS" << endl;
            break;

            case 'D' : case 'd' : cout << " 2 SKS" << endl;
            break;

            case 'E' : case 'e' : cout << " 3 SKS" << endl;
            break;

            case 'F' : case 'f' : cout << "2 SKS" << endl;
            break;

            case 'G' : case 'g' : cout << "2 SKS" << endl;
            break;

            default  : cout << "Mohon Maaf Penyakit Tidak Terdeksi !! \n";
            break;
      }

        cout << "===================================================================" << endl;
        cout << "Apakah Anda Ingin Input Ulang?" << endl;
        cout << "pilihan (y/n) :";
        cin >> pil;

    } while (pil== 'y' || pil=='Y');
        cout << "Anda Tidak Ingin Input Ulang" << endl;
        cout << "==================================================================" << endl;

    cout << "Kartu Hasil Studi" << endl;
    cout << "Nama               :  ";cin>>nama;
    cout << "NIM                :  ";cin>>nim;
    cout << "Prodi              :  ";cin>>prodi;

    do
    {
      cout << "==================+++++++++++++===================" << endl;
      cout << "Masukan Nilai Absensi : ";
      cin >> absensi;
      cout << "Masukan Nilai Tugas   : ";
      cin >> tugas;
      cout << "Masukan Nilai UTS     : ";
      cin >> uts;
      cout << "Masukan Nilai UAS     : ";
      cin >> uas;
      cout << "==================+++++++++++++===================" << endl;

      nilai_akhir=((absensi*0.1)+(tugas*0.2)+(uts*0.3)+(uas*0.4));

      if(nilai_akhir>=80)
      {
        nilai_huruf='A';
      } else if(nilai_akhir>=70)
      {
        nilai_huruf='B';
      } else if(nilai_akhir>=60)
      {
        nilai_huruf='C';
      } else if(nilai_akhir>=50)
      {
        nilai_huruf='D';
      } else{
        nilai_huruf='E';
      }

      cout << "Nilai Akhir : " << nilai_akhir << endl;
      cout << "Nilai Huruf : " << nilai_huruf << endl;

        cout << "===================================================================" << endl;
        cout << "Apakah Anda Ingin Input Ulang?" << endl;
        cout << "pilihan (y/n) :";
        cin >> pil;

    } while (pil== 'y' || pil=='Y');
        cout << "Anda Tidak Ingin Input Ulang" << endl;
        cout << "==================================================================" << endl;

        selesai :
          cout << "SEMOGA SUKSES SELALU +_+" << endl;




}

Komentar