Yeni Cevap 
 
Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Hesap makinesi ~~ C#
11-01-2012, 10:34 (En son düzenleme: 11-01-2012 12:55 mustafa.)
Mesaj: #1
Hesap makinesi ~~ C#
Hatırlarsanız bu programın benzerini şurda Java ile yazmıştım.
Şimdide c# ile yazdım.yeni başlayanlara faydalı olabilir.buyrun Smile


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

namespace hesap
{
    //kodlama:mustafa
    //site:bilisimturk.org
    //11.01.2012 09:28
    class Program
    {

        int hesap()
        {
            Console.WriteLine("Lütfen bir işlem seçin\n");
            Console.WriteLine("Toplama için 1\n");
            Console.WriteLine("Çıkarma için 2\n");
            Console.WriteLine("Çarpma için 3\n");
            Console.WriteLine("Bölme için 4\n");
            int sor;
            int secim = Int32.Parse(Console.ReadLine());

            int sayi1=0, sayi2=0, sonuc=1;
            do
            {

                Console.WriteLine("1.sayıyı girin\n");
                sayi1 = Int32.Parse(Console.ReadLine());
                Console.WriteLine("2.sayıyı girin\n");
                sayi2 = Int32.Parse(Console.ReadLine());
                if (secim == 1)
                {
                    sonuc = sayi1 + sayi2;

                }
                else if (secim == 2)
                {
                    sonuc = sayi1 - sayi2;

                }
                else if (secim == 3)
                {
                    sonuc = sayi1 * sayi2;

                }
                else if (secim == 4)
                {
                    sonuc = sayi1 / sayi2;

                }

                
                Console.WriteLine("Sonuç :" + sonuc + "\n");
                Console.WriteLine("Devam etmek için 1 e\nAnamenuye dönmek için 2 ye\nÇıkmak için 3 e basınız..\n");




                sor = Int32.Parse(Console.ReadLine());
if(sor==1){}
            else if (sor == 2)
                {
                    return hesap();

                }
                else { Console.WriteLine("Yanlış seçim"); }
            } while (sor != 3);
            return 1;
        }



        static int Main(string[] args)
        {

            Program bilisimturk = new Program();
            try
            {
                bilisimturk.hesap();
            }
            catch (Exception e) {
                Console.WriteLine("Bİr hata meydana geldi.\nHata kodu -> " + e);
                Console.ReadLine();
            }
            return 0;

        }
    }

}
Bu kullanıcının gönderdiği tüm mesajları bul
Bu mesaji bir cevapta alıntı yap
Yeni Cevap 


Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

BilisimTurk.Org
İletişim | BilisimTurk | En Üste Dön | İçeriğe Dön | Arşiv | RSS Beslemesi