doğru etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
doğru etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Mart 2013 Perşembe

20 - İf operatörler... Büyük sayıyı bulmak...


İki sayı içerisinde büyük olanı bulan program... Eşit olduğu durumda sayılar eşit yazmaktadır... İç içe if kullanımı için basit bir örnektir...

Bu arada if yazdıktan hemen sonra Tab tuşuna iki defa basarsanız anında if e ait olan blogu kendiliğinden oluşturur...

İf kontrol operatörleri aşağıdaki gibidir...
== Eşittir
!=  Eşit değildir
<   Büyüktür
>   Küçüktür
<= Büyük eşittir
>= Küçük eşittir
&& Ve
||      Veya


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

namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("1. Sayıyı giriniz...:");   // Giriş sırasında kullanıcıya bilgi veriyoruz... Kullanıcı ne gireceğini bilsin...
            int a = int.Parse(Console.ReadLine());
            Console.Write("2. Sayıyı giriniz...:");
            int b = int.Parse(Console.ReadLine());

            if (a!=b) // a ve b sayıları birbirine eşit değilse bu if in içerisine girecek... 
            {
                if (a > b) // Zaten birbirlerine eşit değillerse o durumda birisi büyük olmak durumundadır...
                    Console.WriteLine("Büyük:" + a.ToString());
                else 
                    Console.WriteLine("Büyük:" + b.ToString());
            }
            else
                Console.WriteLine("İki sayı birbirine eşittir...");  // eğer eşit ise iki sayı bu kısım çalışacaktır...

            Console.ReadKey();
        }
    }
}



19 - İf Kullanımı... Geçti - Kaldı...


Yazılı notları ile ilgili örnek uygulamayı yapmıştık. Burada ise if kullanımı ile öğrencinin geçip kaldığını belirliyoruz... Ortalama 44 üzerinde ise geçmiş, diğer durumda kalmıştır...

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

namespace Geçti_Kaldı
{
    class Program
    {
        static void Main(string[] args)
        {
            int y1, y2, y3;
            Console.Write("1. Yazılı Notunu Gir:");
            y1 = Convert.ToInt16(Console.ReadLine());
            Console.Write("2. Yazılı Notunu Gir:");
            y2 = Convert.ToInt16(Console.ReadLine());
            Console.Write("3. Yazılı Notunu Gir:");
            y3 = Convert.ToInt16(Console.ReadLine());

            int ort = (y1 + y2 + y3) / 3;
            Console.WriteLine("Ortalama = " + ort.ToString());

            if (ort > 44)                             // Şartın olduğu kısım burasıdır...  
                Console.WriteLine("Geçti...");  // Şart doğru ise bu kısım çalışır...
            else
                Console.WriteLine("Kaldı...");  // Şart yanlış ise bu kısım çalışır...

            Console.ReadLine();
        }
    }
}