27 Kasım 2016 Pazar

8. Hafta ÖDEV



SORU: 3 Sayının hangisinin en küçük hangisinin en büyük olduğunu bulan akış diyagramı .



SORU:Klavyeden girilen sayıdan daha küçük olan çift sayıları yazdıran program .      



namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("sayı gir");
            int sayi;
            sayi = Convert.ToInt32(Console.ReadLine());
            sayi--;
            for (int i = sayi; i > 0; i--)
            {
                if (i%2==0)
                {
                    Console.WriteLine(i);
                }
            
           
            }
            Console.ReadKey();
        }
    }
}



SORU: 3 Sayının hangisinin en küçük hangisinin  olduğunu bulup yazdıran program.


 static void Main(string[] args)
{
int sayi1,sayi2,sayi3,enbuyuk=0,enkucuk=0;
Console.Write("Birinci sayıyı giriniz:");
sayi1 = Convert.ToInt32(Console.ReadLine());
Console.Write("İkinci sayıyı giriniz:");
sayi2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Üçüncü sayıyı giriniz:");
sayi3 = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("---------------------------");
if (x > y & x > z) { enbuyuk = sayi1; }
if (y > x & y > z) { enbuyuk = sayi2; }
if (z > y & z > x) { enbuyuk = sayi3; }
Console.WriteLine("En büyük sayı:" + enbuyuk);
if (x < y & x < z) { enkucuk = sayi1; }
if (y < x & y < z) { enkucuk = sayi2; }
if (z < y & z < x) { enkucuk = sayi3; }
Console.Write("En küçük sayı:" + enkucuk);
Console.ReadKey();
}
}

7. Hafta

Merhaba arkadaşlar bugün while döngüsenden bahsedelim kısaca while döngüsü nedir ?

While döngüsü, belirlenen komut bloğunu koşul sağlandığı sürece çalıştıran temel döngü yapılarından bir tanesidir. Evet sadece koşul sağlandığında çalışan bir döngüdür kendisi.
Şimdi bir örnek ile kısaca anlatalım arkadaşlar.

ÖRNEK; 0 dan 20 kadar olan çift sayıları ekrana yaz.

 int  i=0;
 while (i<=20)
 {
 console.writeline(i);
 i=i+2;
 }

Şimdide dizilere gelelim diziler nedir hemen bakalım...

Dizi, bir sıralı listedir. Bir küme gibi, ögelerden (bazen eleman veya terim de denir) oluşur. Sıralı ögelerin sayısına (sonsuz olabilir) dizinin uzunluğu denir. Kümenin aksine sıralı ve aynı ögeler dizide farklı konumlarda birkaç kez bulunabilir


  Her değişkene sadece bir deger atanabilir.Ayrıca dizi değişkeni 0 dan başlamaktadır.

 ÖRNEK;Sebzeleri sıralayan dizi örneği.

 string[] sebzeler= new string [5]

 sebzeler[0]="marul";
 sebzeler[1]="salata";
 sebzeler[2]="domates";
 sebzeler[3]="biber";
 sebzeler[4]="patlıcan";

 aynı örneği şöyle de yapabiliriz ;

 string [] sebzeler = new string [5] {"marul","salata","domates","biber","patlıcan"} ;


 bu şekildede yapılabilir.