C# Dersleri Örnekler – 1

Genel

C# Dersleri Örnekler – 1

C# Dersleri Örnekler – 1 örendiğiniz kodları bol bol örnek yaparak pekiştirebilirsiniz. Bu yazımızda sizlere C# console örneklerini anlatacağız.

Soru 1- Klavyeden girilen bir sayınınTek mi yoksa Çift mi olduğunu console yazdıran kodları yazınız.

namespace ConsoleApp8
{
    class Program
    {
        static void Main(string[] args)
        {
            int sayi;
            Console.WriteLine("Lütfen Bir Sayı Girin: ");
            sayi = Convert.ToInt32(Console.ReadLine());

            if (sayi % 2 == 0)
            {
                Console.WriteLine("Sayi Çifttir");

            }
            else
            {
                Console.WriteLine("Sayi Tektir");
            }
        }
    }
}

2-Soru: int ve bool türünde değişkenlere göre if kullanımı

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

namespace ConsoleApp12
{
    class Program
    {
        static void Main(string[] args)
        {
            bool ehliyetDurumu;
            int yas;

            Console.WriteLine("Lütfen yasını gir:");
            yas = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Lutfen ehliyet durumunu gir: true-false");
            ehliyetDurumu = Convert.ToBoolean(Console.ReadLine());

            if (yas>20&&ehliyetDurumu==true)
            {
                Console.WriteLine("işe alındın");
            }
            else
            {
                Console.WriteLine("işe alınmadın");
            }


            Console.ReadLine();
        }



    }
}

3-Soru: Metodlarla Gelir Gider işlemi yapan programı yazınız.

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

namespace ConsoleApp12
{
    class Program
    {
        static void Main(string[] args)
        {

            int kalanPara = Gelirler(2000,5000,3000) - Giderler(2000,750,3250);
            Console.WriteLine(kalanPara);

            Console.ReadKey();
        }


        static int Gelirler(int satis, int reklam, int havadan)
        {
            int toplam = satis + reklam + havadan;

            return toplam;
        }

        static int Giderler(int yemek,int yol,int kira)
        {
            int toplam = yemek + yol + kira;

            return toplam;

        }


    }
}

4-Soru: Metod ile lamba yakmaya çalışalim

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

namespace ConsoleApp12
{
    class Program
    {
        static void Main(string[] args)
        {


            bool gelenDeger = lamba(51);


            if (gelenDeger==true)
            {
                Console.WriteLine("lamba yandı");
            }
            else
            {
                Console.WriteLine("lamba kapalı");
            }
            

            Console.ReadKey();
        }

      static bool lamba(int sayi)
        {
            bool durum = false;
            if (sayi>50)
            {
                durum = true;
            }
            else
            {
                durum = false;
            }

            return durum;
        }
      


    }
}

5-Soru Değişkenleri isteyelim

 int sayi;
            string kelime;
            bool durum;
            double number;
            char harf;

            sayi = 20;
            kelime = "ayse";
            durum = true;
            number = 0.5;
            harf = 's';

            Console.WriteLine("gir:");
            sayi = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("gir:");
            kelime = Convert.ToString(Console.ReadLine());
            Console.WriteLine("gir:");
            durum = Convert.ToBoolean(Console.ReadLine());
            Console.WriteLine("gir:");
            number = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("gir:");
            harf = Convert.ToChar(Console.ReadLine());

            Console.WriteLine("Grup Hepsi: " + sayi +"--" +kelime + "--" + durum + "--" + number + "--" + harf);




6-Soru Nesne Tanımlayalım

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

namespace ConsoleApp16
{
    class Program
    {
        static void Main(string[] args)
        {
            SinifAdi nesneAdi = new SinifAdi();
            Console.WriteLine(nesneAdi.hiz);

            Console.ReadKey();


        }
    }
    public class SinifAdi
    {
        public int hiz = 10;
    }
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir