Sabtu, 06 April 2013

Membuat Rekap Nilai menggunakan C#


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

namespace Materi7B
{
    class Program
    {
        struct nilai
        {
            public int tugas, kuis, mid, uas;
            public double nilaiakhir;
        };

        static void Main(string[] args)
        {
            nilai n;

            Console.Write("Masukkan Nilai Tugas : ");
            n.tugas = int.Parse(Console.ReadLine());
            Console.Write("Masukkan Nilai Kuis  : ");
            n.kuis = int.Parse(Console.ReadLine());
            Console.Write("Masukkan Nilai Mid   : ");
            n.mid = int.Parse(Console.ReadLine());
            Console.Write("Masukkan Nilai UAS   : ");
            n.uas = int.Parse(Console.ReadLine());
            Console.WriteLine();
            n.nilaiakhir = (n.tugas * 0.1) + (n.kuis * 0.2) + (n.mid * 0.3) + (n.uas * 0.4);
            Console.Write("Nilai Akhir Mahasiswa : {0}",n.nilaiakhir);
            Console.WriteLine();

            if (n.nilaiakhir > 85)
            {
                Console.Write("Nilai Huruf Mahasiswa : A");
            }
            else if (85 >= n.nilaiakhir && n.nilaiakhir > 70)
            {
                Console.Write("Nilai Huruf Mahasiswa : B");
            }
            else if (70 >= n.nilaiakhir && n.nilaiakhir > 55)
            {
                Console.Write("Nilai Huruf Mahasiswa : C");
            }
            else if (55 >= n.nilaiakhir && n.nilaiakhir > 40)
            {
                Console.Write("Nilai Huruf Mahasiswa : D");
            }
            else
            {
                Console.Write("Nilai Huruf Mahasiswa : E");
            }

            Console.ReadKey();
        }
    }
}

0 komentar:

Posting Komentar