Monday 10 August 2015

OOP2 Exception Handling (C#)


/*
 * Created by SharpDevelop.
 * User: Joko
 * Date: 10/08/2015
 * Time: 12:22
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;

namespace Exception_Handling_C_
{
class Program
    {
        private static string Mahasiswa()
        {
            string nmmhs;
            Console.Write("Nama Mahasiswa : ");
            nmmhs = Convert.ToString(Console.ReadLine());
            return nmmhs;
        }
        private static string NIM()
        {
            string nim;
            Console.Write("NIM : ");
            nim = Convert.ToString(Console.ReadLine());
            return nim;
        }
        private static void Konfirmasi(string nmmhs, string nim)
        {
            bool error;
            error = true;
            while (error == true )
            {
                try {
                    while (nmmhs != "Joko Prasetyo" || nim != "1113101102" )
                    {
                        Console.WriteLine();
                        Console.WriteLine("Nama atau NIM anda SALAH!");
                        Console.WriteLine();
                        nmmhs = Mahasiswa();
                        nim = NIM();

                    }
                    error = false;
                }
                catch (Exception)
                {
                    Console.WriteLine();
Console.WriteLine("Nama atau NIM anda SALAH!");
                    Console.WriteLine();

                }

            }
        }
        public static void Main(string[] args)
        {
            string nmmhs;
            string nim;
            nmmhs = Mahasiswa();
            nim = NIM();
            Console.WriteLine();
            Konfirmasi(nmmhs,nim);
            Console.WriteLine();
Console.WriteLine("Berhasil");

            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
    }
}

No comments:

Post a Comment

Untuk pengunjung Prasetyo-Online diharapkan berkomentar dengan sopan dan ber-etika. Terimakasih atas kunjungannya, nantikan update info dan tutorial terbaru dari kami. Salam bloggers Indonesia.