Program Menghitung Nilai Mahasiswa Dengan Visual C#
10:21 PM
Add Comment
Selamat Malam Guys, Pada kesempatan kali ini saya akan sharing sedikit program perhitungan nilai mahasiswa dengan menggunakan software Visual Studio program C#, Oke langsung ke pembahasan,
1. Buka Visual Studio
Dengan mengklik menu File -> New Project atau bisa menggunakan tombol keyboard dengan mengetikkan c+shift+n , Nah jika sudah, maka akan mengarah seperti gambar ini :
2. Pilih program C#
Setelah sudah di pilih C# nya seperti gambar ini :
Lalu kita akan membuat koding nya, paste kan saja kodingnya dibawah ini :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SoalNo6
{
class Program
{
static void Main(string[] args)
{
double nk, jumkeha, totamuka, nt, uts, uas, na;
string nama, nim, huruf;
Console.WriteLine("---------------[ NILAI AKHIR MAHASISWA ]---------------");
Console.Write("Nama Mahasiswa : ");
nama = Console.ReadLine();
Console.Write("NIM : ");
nim = Console.ReadLine();
Console.Write("Jumlah Kehadiran : ");
jumkeha = Convert.ToDouble(Console.ReadLine());
Console.Write("Total Tatap Muka : ");
totamuka = Convert.ToDouble(Console.ReadLine());
Console.Write("Nilai Tugas : ");
nt = Convert.ToDouble(Console.ReadLine());
Console.Write("Nilai Ujian UTS : ");
uts = Convert.ToDouble(Console.ReadLine());
Console.Write("Nilai Ujian UAS : ");
uas = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("---------------------------");
nk = jumkeha / totamuka * 100;
Console.Write("\n Nilai Kehadiran : " + nk);
na = nk * 10 / 100 + nt * 20 / 100 + uts * 30 / 100 + uas * 40 / 100;
Console.Write("\n Nilai Akhir : " + na);
Console.Write("\n Indeks Nilai : ");
if (na >= 80)
{
Console.WriteLine(huruf = "A");
}
else if (na >= 70)
{
Console.WriteLine(huruf = "B");
}
else if (na >= 60)
{
Console.WriteLine(huruf = "C");
}
else if (na >= 50)
{
Console.WriteLine(huruf = "D");
}
else
{
Console.WriteLine(huruf = "E");
}
Console.Write(" Keterangan Nilai : ");
if (na >= 80)
{
Console.WriteLine(huruf = "Sangat Baik");
}
else if (na >= 70)
{
Console.WriteLine(huruf = "Baik");
}
else if (na >= 60)
{
Console.WriteLine(huruf = "Cukup");
}
else if (na >= 50)
{
Console.WriteLine(huruf = "Lebih Dari Cukup");
}
else
{
Console.WriteLine(huruf = "Sangat Lebih Dari Cukup");
}
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SoalNo6
{
class Program
{
static void Main(string[] args)
{
double nk, jumkeha, totamuka, nt, uts, uas, na;
string nama, nim, huruf;
Console.WriteLine("---------------[ NILAI AKHIR MAHASISWA ]---------------");
Console.Write("Nama Mahasiswa : ");
nama = Console.ReadLine();
Console.Write("NIM : ");
nim = Console.ReadLine();
Console.Write("Jumlah Kehadiran : ");
jumkeha = Convert.ToDouble(Console.ReadLine());
Console.Write("Total Tatap Muka : ");
totamuka = Convert.ToDouble(Console.ReadLine());
Console.Write("Nilai Tugas : ");
nt = Convert.ToDouble(Console.ReadLine());
Console.Write("Nilai Ujian UTS : ");
uts = Convert.ToDouble(Console.ReadLine());
Console.Write("Nilai Ujian UAS : ");
uas = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("---------------------------");
nk = jumkeha / totamuka * 100;
Console.Write("\n Nilai Kehadiran : " + nk);
na = nk * 10 / 100 + nt * 20 / 100 + uts * 30 / 100 + uas * 40 / 100;
Console.Write("\n Nilai Akhir : " + na);
Console.Write("\n Indeks Nilai : ");
if (na >= 80)
{
Console.WriteLine(huruf = "A");
}
else if (na >= 70)
{
Console.WriteLine(huruf = "B");
}
else if (na >= 60)
{
Console.WriteLine(huruf = "C");
}
else if (na >= 50)
{
Console.WriteLine(huruf = "D");
}
else
{
Console.WriteLine(huruf = "E");
}
Console.Write(" Keterangan Nilai : ");
if (na >= 80)
{
Console.WriteLine(huruf = "Sangat Baik");
}
else if (na >= 70)
{
Console.WriteLine(huruf = "Baik");
}
else if (na >= 60)
{
Console.WriteLine(huruf = "Cukup");
}
else if (na >= 50)
{
Console.WriteLine(huruf = "Lebih Dari Cukup");
}
else
{
Console.WriteLine(huruf = "Sangat Lebih Dari Cukup");
}
Console.ReadLine();
}
}
}
3. Selesai
Jika sudah siap mempastekan kodingan diatas maka cobalah jalankan programnya dengan cara kalau menggunakan kursor mouse pilih icon seperti pemutar music dengan nama start, jika mengunakan keyboard cukup ketik : F5 dan hasilnya akan seperti gambar ini :
Nah dalam gambar diatas kita bisa coba menginputkan Nama , Nim , Jumlah Kehadiran, Total Tatap Muka, Nilai Tugas, Nilai UTS, Nilai UAS, Dan hasilnya jika telah kita inputkan akan seperti ini :
Jadi, pada gambar diatas pada penginputan Nama sampai dengan Nilai UAS nya maka hasilnya itu otomatis tampil di bawah , Oke demikian penjelasan dari saya, selamat mencoba guys, Silahkan juga berkomentar jika masih ada yang kurang mengerti. Good Luck
0 Response to "Program Menghitung Nilai Mahasiswa Dengan Visual C#"
Post a Comment