24 Mayıs 2014 Cumartesi

C Sharp Konsol dan Girilen Artış Oranına Göre Maaş Hesaplama Programı



KONU :C Sharp Uygulamalar - C Sharp ( C# ) konsol da artış oranına göre maaş hesaplama programı. C sharp try catch kullanılarak konsoldan girilen karakterlerin sayı olup olmadığını kontrol etme. Konsoldan girilen sayısal değeri string tipinden double tipine çevirme. C sharp for döngüsü kullanarak matematik işlemi yapma. Konsoldan girilen yıla göre maaş hesaplama programı hazırlama
ETİKETLER: c sharp maaş - c sharp double to string - c sharp string to double - c sharp try catch



UYGULAMAYI İNDİR




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

namespace C_Sharp_Console_Maas_Hesaplama
{
    class Program
    {
        static void Main(string[] args)
        {
            bool ProgramSonlansinMi = false;
            double maas = 0, artisOrani = 0, sureYil = 0, yeniMaas = 0;

            while (!ProgramSonlansinMi)
            {

                bool basaDon = false;
                try
                {
                    Console.WriteLine("\n\n********************************\n\nMaaş değerini giriniz : ");
                    maas = Convert.ToDouble(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("\nHATA : Maaş değeri rakamlardan oluşmalı");
                    basaDon = true;
                }

                try
                {
                    Console.WriteLine("\nArtış oran değerini giriniz : ");
                    artisOrani = Convert.ToDouble(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("\nHATA : Artış oranı değeri rakamlardan oluşmalı");
                    basaDon = true;
                }

                try
                {
                    Console.WriteLine("\nYıl değerini giriniz : ");
                    sureYil = Convert.ToDouble(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("\nHATA : Yıl değeri rakamlardan oluşmalı");
                    basaDon = true;
                }

                if (!basaDon)
                {

                    yeniMaas = maas;

                    for (int i = 0; i < sureYil; i++)
                    {
                        yeniMaas = yeniMaas + yeniMaas * artisOrani / 100;
                    }

                    Console.WriteLine("\n\nYeni Maaşınız :" + Convert.ToString(yeniMaas));

                }

                Console.WriteLine("\n\nProgramdan çıkmak için 1, devam etmek için 0 giriniz.");

                if (Console.ReadLine().Trim() == "1")
                {
                    ProgramSonlansinMi = true;
                }
            }
        }
    }
}

   




UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder