using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace tugas_burully_no2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Menentukan Nilai Akhir Mahasiswa");
Console.WriteLine("--------------------------------");
int nim,nilai_absen,nilai_tugas,nilai_uts,nilai_uas;
String nama;
// perintah di bawah ini berfungsi untuk inputan user (Anda)
Console.Write("Masukkan Nim = ");
nim = int.Parse(Console.ReadLine()); // fungsi dari "int.Parse(Console.ReadLine())" untuk mengkonversi dari String ke Integer
Console.Write("Masukkan Nama = ");
nama = Console.ReadLine();
Console.Write("Masukkan Nilai Absen = ");
nilai_absen = int.Parse(Console.ReadLine());
Console.Write("Masukkan Nilai Tugas = ");
nilai_tugas = int.Parse(Console.ReadLine());
Console.Write("Masukkan Nilai Uts = ");
nilai_uts = int.Parse(Console.ReadLine());
Console.Write("Masukkan Nilai Uas = ");
nilai_uas = int.Parse(Console.ReadLine());
Console.WriteLine("--------------------------------");
// perintah dibawah ini akan menampilkan apa yang telah kita inputkan sebelumnya
Console.WriteLine("Nim = "+nim); // menampilkan "Nim" dengan memanggil variabel "nim"
Console.WriteLine("Nama = "+nama);
Console.WriteLine("Nilai absen = "+nilai_absen);
Console.WriteLine("Nilai Tugas = "+nilai_tugas);
Console.WriteLine("Nilai UTS = "+nilai_uts);
Console.WriteLine("Nilai UAS = "+nilai_uas);
// perintah di bawah ini adalah rumus untuk menentukan nilai akhir
int n_akhir = (nilai_absen * 10 / 100) + (nilai_tugas * 20 / 100) + (nilai_uts * 30 / 100) + (nilai_uas * 40 / 100);
Console.WriteLine("Nilai Akhir = " + n_akhir); //menampilkan "Nilai Akhir"
Console.WriteLine("-----------------------------------");
// pada proses perulangan di bawah, akan menentukan apakah mahasiswa tersebut
LULUS atau TIDAK LULUS
if (n_akhir >= 80)
{
Console.WriteLine("Anda dinyatakan LULUS dengan Nilai Huruf = A"); //Mahasiswa dengan nilai lebih dari sama dengan 85 dinyatakan LULUS dengan mendapat nilai A
}
else if (n_akhir >= 70)
{
Console.WriteLine("Anda dinyatakan LULUS dengan Nilai Huruf = B");
}
else if (n_akhir >= 60)
{
Console.WriteLine("Anda dinyatakan LULUS dengan Nilai Huruf = C");
}
else
{
Console.WriteLine("TIDAK LULUS"); // Mahasiswa dinyatakan TIDAK LULUS karena nilai mereka dibawah 60
}
Console.ReadLine();
}
}
}
Semoga bermanfaat ya 😄
Tidak ada komentar:
Posting Komentar