Console.ReadLine() etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Console.ReadLine() etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Mart 2013 Perşembe

16 - Doktor Maaşı...


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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Doktorun Adını Giriniz...");
            string doktor = Console.ReadLine();
            Console.WriteLine("Doktorun Çalıştığı Gün Sayısını Giriniz:");
            int gun =int.Parse(Console.ReadLine());
            Console.WriteLine("Bir Günde Baktığı Hasta Sayısını Giriniz:");
            int hastasay =int.Parse(Console.ReadLine());
        
            int hastaucret = 25;// Kişi başı hasta ücreti
            int ilkmaas = 4000;  // Aldığı maaş

// Doktorun aldığı maaş + hasta sayısına göre aldığı prim ile birlikte toplam maaş hesaplanmaktadır... 
            Console.WriteLine("Doktor "+doktor + " ın aylık geliri...:"+((hastasay*hastaucret*gun)+ilkmaas));

            Console.ReadKey();
        }
    }
}

12 Mart 2013 Salı

15 - Virgül ve İndexleme


+ işareti ile string ifadeleri değişkenler ile birleştirmiştik... Diğer yöntemde {0}, {1} gibi indexler kullanmaktadır... virgül ile ayrılan bu indexler mesajın içine yazılır ve mesaj bittikten sonra indexin olduğu yere sıradaki değer gelip gösterilir...

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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {   
            // sayısal değişken atamalarında int kullanılır...
            int a = 24;
            int b = 4;
     
            Console.WriteLine("a * b = {0}", a * b); 

            /* önce {0} yazıldığı için a-b işleminin sonucu gösterilir... Sonra {2} yazıldığı için b*5 işleminin sonucu gösterilir... a+3 işlemi hiç çağrılmadığı için gösterilmez...*/
            Console.WriteLine("a - b = {0}.......{2}", a - b,a+3,b*5);
            Console.WriteLine("a / b = {0}", a / b);
          
            //{0} bu satır sayesinde virgülden sonra birinci virgüle kadar olan kısımdaki işlem ekranda gösterilir...
            Console.WriteLine("a + b = {0}", a + b);

            Console.ReadLine();

        }
    }
}

4 - Sbyte Değişken Türü


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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {   // Aşağıdaki programda byte türü ile tanımlama yapıldığından eksi bir değer almaması lazım sayi değişkeninin...
            // Program bunu hata mesajı olarak görüyor ama çalışmaya devam ettiriyor... 
            // normal koşullarda sbyte türünde tanımlama yapmak gerekiyor... 

            byte sayi;
            sayi = 50;
            sayi = sayi - 100;
            // Altı çizili göstererek ufak bir hata mesajı veriyor... ama çalışmayı engellemiyor...

            Console.WriteLine("Sayının 100 den farkı...:" + sayi.ToString());
            Console.ReadLine();
        }
    }
}