Rabu, 11 April 2012

CARA PERHITUNGAN NILAI C#

www.stikom-bali.ac.id/

A . TAMPILAN UTAMA



# Tampilan di atas adalah tampilan utama program,yang menampilkan Nama dan Umur yang di masukkan oleh user.


B.TAMPILAN KEDUA

# Tampilan di atas adalah tampilan kedua setelah utama yang di ikuti lagi dengan mengecek nilai- nilai yang di masukkan oleh user.


# DAN INILAH CODINGNYA #

using nsClearConsole;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Nilai
{
    class Program
    {
        static void Main(string[] args)
        {
            ClearConsole ClearMyConsole = new ClearConsole();
            string Nama;
            int Umur;
            decimal Nilai_UTS, Nilai_UAS, Nilai_QUIZ, Nilai_Tugas, Nilai_Total, Nilai_Rata2;
            Console.Write("Masukan nama Anda : ");
            Nama = Console.ReadLine();
            Console.Write("Masukan umur Anda : ");
            Umur = int.Parse(Console.ReadLine());
            ClearMyConsole.Clear(); // Clear the screen
            Console.WriteLine("Nama : " + Nama+ " , Umur : "+ Umur);
            Console.Write("\n ");
            Console.Write("\n+-----------------------------------+");
            Console.Write("\n|   SILAKAN MASUKAN NILAI BERIKUT   |");
            Console.Write("\n+-----------------------------------+");
            Console.Write("\nNILAI UTS   : ");
            Nilai_UTS = decimal.Parse(Console.ReadLine());
            Console.Write("NILAI UAS   : ");
            Nilai_UAS = decimal.Parse(Console.ReadLine());
            Console.Write("NILAI QUIZ  : ");
            Nilai_QUIZ = decimal.Parse(Console.ReadLine());
            Console.Write("NILAI TUGAS : ");
            Nilai_Tugas = decimal.Parse(Console.ReadLine());
            Nilai_Total = Nilai_UTS + Nilai_UAS + Nilai_QUIZ + Nilai_Tugas;
            Nilai_Rata2 = Nilai_Total / 4;
            if (Nilai_Rata2 <= 100 && Nilai_Rata2 >= 86)
            {
                Console.Write("\nNILAI RATA-RATA ANDA : " + Nilai_Rata2);
                Console.Write("\nPREDIKAT NILAI RATA-RATA ANDA : A");
            }
            else if (Nilai_Rata2 <= 85 && Nilai_Rata2 >= 76)
            {
                Console.Write("\nNILAI RATA-RATA : " + Nilai_Rata2);
                Console.Write("\nPREDIKAT NILAI RATA-RATA ANDA : B");
            }
            else if (Nilai_Rata2 <= 75 && Nilai_Rata2 >= 56)
            {
                Console.Write("\nNILAI RATA-RATA : " + Nilai_Rata2);
                Console.Write("\nPREDIKAT NILAI RATA-RATA ANDA : C");
            }
            else if (Nilai_Rata2 <= 55 && Nilai_Rata2 >= 40)
            {
                Console.Write("\nNILAI RATA-RATA : " + Nilai_Rata2);
                Console.Write("\nPREDIKAT NILAI RATA-RATA ANDA : D");
            }
            else if (Nilai_Rata2 <= 39 && Nilai_Rata2 >= 0)
            {
                Console.Write("\nNILAI RATA-RATA : " + Nilai_Rata2);
                Console.Write("\nPREDIKAT NILAI RATA-RATA ANDA : E");
            }
            Console.ReadLine();
        }
    }
}