program menghitung nilai akhir mahasiswa menggunakan c++

hello , kali ini saya admin TIPO akan membahas tentang program menghitung nilai akhir siswa
dalam pembahasan kali ini kita akan sedikit mengacak kode program supaya para pembaca bisa memahami logika dari suatu program tersebut.
sebelum menginjak ke soal siapkan alat tempur dulu:
  • 1.       Laptop
  • 2.       Dev Cpp

langsung saja disimak soal berikut ini:

2.                   Setelah Uas dilaksanakan maka diperoleh nilai akhir mahasiswa. nilai akhir(Na), diperoleh dari jumalah nilai uas, nilai uts, nilai tugas, adapun  bobot masing-masing nilai adalah nilai tugas 30%, nilai uts 30%, dan nilai uas 40%.
Berdasarkan nilai akhir, tentukan kriteria nilai akhir sebagai berikut:
jika Na >=85 maka kriteria A
jika Na<=80 Na<=84 maka kriteria AB
jika Na<=70 Na<=80 maka Kriteria  B
jika Na<=65 Na<=70 maka Kriteria BC
jika Na<=55 Na<=65 maka Kriteria C
  • jika Na<=40 Na<=55 maka Kriteria D

jika Na <=40 maka kriteria E

input : nama mahasiswa, nim, nama, mata kuliah, nilai tugas, nilai uts, nilai uas.

output: nama mahasiswa, nim, nama mata kuliah, nilai akhir, kriteria.

SOUCE_CODE

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

int main(){
    string a, b, c;
    char kriteria;
    float nilai_tugas, nilai_uts, nilai_uas, na;
    cout << "BIODATA NILAI " << endl << endl;
    cout << "Nama= "; getline(cin,a);
    cout << "\nNim= "; getline(cin,b);
    cout << "\nMata kuliah= "; getline(cin,c);
    cout << "\nNilai tugas= "; cin >> nilai_tugas;
    cout << "\nNilai Uts   = "; cin >> nilai_uts;
    cout << "\nNilai Uas   = "; cin >> nilai_uas;
    nilai_tugas = nilai_tugas * 0.3;
    nilai_uts = nilai_uts * 0.3;
    nilai_uas = nilai_uas * 0.4;
    na = nilai_tugas * nilai_uts * nilai_uas;
 
    cout << endl;
    cout << "Siswa yang bernama " << ">>" << a << " << " << endl;
    cout << "\nNIM        = " << b << endl;
    cout << "\nMatakuliah        = " << c << endl;
    cout << "\nNilai tugas x 30% = " << nilai_tugas << endl;
    cout << "\nNilai uts x 30%   = " << nilai_uts << endl;
    cout << "\nNilai uas x 40%   = " << nilai_uas << endl;
    cout << "\nmemperoleh nilai akhir  = " << na << endl;
    cout << "\nDengan kriteria   = " << kriteria;
    if(na >= 85){
        cout << "A";
    }else if(na >= 80){
        cout << "AB";
    }else if(na >= 70){
        cout << "B";
    }else if(na >= 65){
        cout << "BC";
    }else if(na >= 55){
        cout << "C";
    }else if(na >= 40){
        cout << "D";
    }else{
        cout << "E";
    }

    getch();        
}

Output


kode yang admin Tipo tulis sengaja di acak agar para pengunjung bisa memahami suatu logika program algoritma. sekian dari saya untuk flowchartnya akan di posting dalam pertemuan selanjutnya. jangan lupa kunjungi artikel sebelumnya Contoh Program untuk Menentukan Huruf memakai Percabangan C++ 
terimakasih.

0 Response to "program menghitung nilai akhir mahasiswa menggunakan c++"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel