Kullanıcı tarafından girilen 2 sayı ile 4 işlem Console.WriteLine("1. Sayı Giriniz"); Console.WriteLine("2. Sayı Giriniz"); int sayi2 = Convert.ToInt32(Console.ReadLine()); int toplam = sayi1 + sayi2; Console.WriteLine(sayi1 + " + " + sayi2 + " = " + toplam); int fark = sayi1 - sayi2; Console.WriteLine(sayi1 + " - " + sayi2 + " = " + fark); int carpim = sayi1 * sayi2; Console.WriteLine(sayi1 +" * " + sayi2 + " = " + carpim); double bolum = Convert.ToDouble(sayi1) / Convert.ToDouble(sayi2); Console.WriteLine(sayi1 + " / " + sayi2 + " = " + bolum); Kullanıcı Tarafından girilen 3 basamaklı bir sayının basamak değerlerinin bulunması Console.WriteLine("Sayı Giriniz"); int sayi = Convert.ToInt32(Console.ReadLine()); if (sayi < 1000 && sayi > 99) int yuzler = sayi / 100; int onlar = (sayi - (yuzler * 100)) / 10; int birler = (sayi - ((yuzler * 100) + onlar * 10)); birler); Console.WriteLine("Yüzler: " + yuzler + " onlar: " + onlar + " birler: " + Console.WriteLine("100 ile 999 arasında");
Kullanıcıdan Alınan Ad, Soyad, Unvan, Yaş bilgilerinin ekrana yazdırılması Console.WriteLine("Ünvan :"); string unvan = Console.ReadLine(); Console.WriteLine("Adınız :"); string ad = Console.ReadLine(); Console.WriteLine("Soyadınız :"); string soyad = Console.ReadLine(); Console.WriteLine("Yaşınız :"); int yas = Convert.ToInt32(Console.ReadLine()); int gecerliyil = 2018; int dogumyil = (gecerliyil - yas); Console.WriteLine("Sn. 0 1 2 3 yaşındadır ve 4 yılında doğmuştur", unvan, ad, soyad,yas, dogumyil); Kullanıcı tarafından girilen vize ve final notları ile ortalama 50 için geçip kalma Console.WriteLine("Vize Notu :"); double vize = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Final Notu :"); double final = Convert.ToDouble(Console.ReadLine()); double ort = ((vize * 0.4) + (final * 0.6)); if(ort > 50) Console.WriteLine("Notunuz 0 Ortalama Üstü Geçtiniz.", ort); Console.WriteLine("Notunuz 0 Ortalama Altı Geçtiniz.", ort);
Kullanıcı tarafından girilen öğrenci ve tam bilet adetlerine göre toplam fiyat int ogrencifiyat = 15; int tamfiyat = 18; Console.WriteLine("****** KÜ Sinema Salonuna Hoş Geldiniz ******"); Console.WriteLine("Sinemamızda öğrenci Bileti 0 TL",ogrencifiyat); Console.WriteLine("Sinemamızda öğrenci Bileti 0 TL",tamfiyat); Console.WriteLine("Kaç Adet Bilet Almak istiyorsunuz"); int adet = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Tam Bilet Sayısı :"); int tam = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Öğrenci Bilet Sayısı :"); int ogrenci = Convert.ToInt32(Console.ReadLine()); int toplam = ((tam * tamfiyat) + (ogrenci * ogrencifiyat)); Console.WriteLine("Toplam 0 TL", toplam); Kullanıcı Adı ve Şifre ile üye giriş kontrolü Console.WriteLine("Kullanıcı Adınız :"); string uname = Console.ReadLine(); Console.WriteLine("Şifrenizi Giriniz :"); string upass = Console.ReadLine(); if (uname == "ndonmez" && upass == "123456") Console.WriteLine("Bilgileriniz doğru giriş yaptınız."); Console.WriteLine("Bilgileriniz Hatalı");
Kullanıcı Tarafından Girilen Sayının Tek mi Çift mi olduğunu bulma Console.WriteLine("Bir Sayı Giriniz :"); int sayi = Convert.ToInt32(Console.ReadLine()); if (sayi % 2 == 0) Console.WriteLine("Çift Sayı"); Console.WriteLine("Tek Sayı"); Kullanıcı Tarafından girilen fiyat için 100 altıysa 8 kargo ücreti ekleme Console.WriteLine("Ürün Fiyatı"); int ufiyat = Convert.ToInt32(Console.ReadLine()); int toplam = 0; int kargo = 8; if(ufiyat < 100) toplam = ufiyat + kargo; toplam = ufiyat; Console.WriteLine("Toplam Fiyat : " + (ufiyat)); 2. ürüne indirim uygulama Console.WriteLine("Ürün Fiyat 1"); double ufiyat1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Ürün Fiyat 2"); double ufiyat2 = Convert.ToDouble(Console.ReadLine()); double toplam = ufiyat1+ ufiyat2; double oran = 25; int limit = 200; if(toplam > limit) //toplam tutar limitten büyük olduğun için indirim uygulanıyor. ufiyat2 = ufiyat2 * 0.75; toplam = ufiyat1 + ufiyat2; Console.WriteLine("Toplam Tutar : " + toplam);
Kullanıcı tarafından kenar uzunluğu girilen bir kare için alan ve çevre hesaplama İf- ile (farklı bir şekilde uyguladım anlamaya çalışın) Console.WriteLine("Kenar uzunluğu girin"); double uzunluk = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Alan hesaplamak için A"); Console.WriteLine("Çevre hesaplamak için Ç"); string veri = Console.ReadLine(); string mesaj = ""; ; if(veri == "A" veri == "a") mesaj = "Alan " + Convert.ToString(Math.Pow(uzunluk, 2)); if(veri == "Ç" veri == "ç") mesaj = "Çevre "+Convert.ToString(uzunluk * 4); Console.WriteLine("Hatalı işlem"); if(mesaj!= "") Console.WriteLine(mesaj); Kullanıcı tarafından kenar uzunluğu girilen bir kare için alan ve çevre hesaplama Switch-case ile (farklı bir şekilde uyguladım anlamaya çalışın) Console.WriteLine("Kenar uzunluğu girin"); double uzunluk = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Alan hesaplamak için A"); Console.WriteLine("Çevre hesaplamak için Ç"); string veri = Console.ReadLine(); string mesaj = ""; ; switch (veri) case ("A"): case ("a"): mesaj = "Alan " + Convert.ToString(Math.Pow(uzunluk, 2)); break; case ("Ç"): case ("ç"): mesaj = "Alan " + Convert.ToString(uzunluk*4); break; default: mesaj = "Hata"; break; Console.WriteLine(mesaj);
Kullanıcı Tarafından girilen a,b,c ile oluşturulan doğru denklemi ile kök bulma Console.WriteLine("a sayısı"); double a = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("b sayısı"); double b = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("c sayısı"); double c = Convert.ToDouble(Console.ReadLine()); double d = ((b * b) - 4 * a * c); string mesaj = ""; double kok1; double kok2; if(d == 0) kok1 = (-1 * b) / 2 * a; Console.WriteLine("Kök 1 : " + kok1); if(d > 0) kok1 = ((-1 * b) + Math.Sqrt(d))/ (2*a); kok2 = ((-1 * b) - Math.Sqrt(d))/ (2*a); Console.WriteLine("Kök 1 : "+kok1+" Kök 2 : "+kok2); Console.WriteLine("Kök Yok");
Kullanıcıdan Alınan 3 adet sayı ile üçgen çizilip çizilemeyeceği ve türü Console.WriteLine("Oluşturmak istediğiniz üçgenin kenar değerlerini giriniz"); Console.Write("İlk kenarı giriniz: "); double a = Convert.ToDouble(Console.ReadLine()); Console.Write("İkinci kenarı giriniz: "); double b = Convert.ToDouble(Console.ReadLine()); Console.Write("Üçüncü kenarı giriniz: "); double c = Convert.ToDouble(Console.ReadLine()); if ((a + b) > c && (a + c) > b && (b + c) > a && (a - b) < c && (a - c) < b && (b - c) < a) if ((a == b && b!= c) (b == c && b!= c) (a == c && b!= a)) Console.WriteLine("İkizkenar Üçgen"); if (a == b && a == c) Console.WriteLine("Eşkenar Üçgen"); Console.WriteLine("Çeşit Kenar Üçgen"); Console.WriteLine("Girilen değerler ile üçgen çizilemez!!");
Kullanıcıdan alınan iki sayı için toplama, çıkarma, çarpma, bölme yaptırma Console.Write("İlk Değeri Giriniz: "); double a = Convert.ToDouble(Console.ReadLine()); Console.Write("İkinci Değeri Giriniz: "); double b = Convert.ToDouble(Console.ReadLine()); Console.Write("Toplama İşlemi İçin '+' \n Çıkarma İşlemi İçin '-' \n Çarpma İşlemi İçin '*' \n Bölme İşlemi İçin '/' \n Operatörlerinden Birini Seçiniz: "); string deger = Console.ReadLine(); if (deger == "+") double toplam = a + b; Console.WriteLine(" Toplama İşleminin Sonucu: " + toplam); if (deger == "-") double cikarma = a - b; Console.WriteLine("Çıkarma İşleminin Sonucu: " + cikarma); if (deger == "*") double carpma = a * b; Console.WriteLine("Çarpma İşleminin Sonucu: " + carpma); if (deger == "/") double bolme = a / b; Console.WriteLine("Bölme İşleminin Sonucu: " + bolme); Console.WriteLine("Hatalı operatör seçimi!!"); Kullanıcı Tarafından Girilen sayıya kadar çift sayıları ekrana yazdırma (0dan) Console.WriteLine("Sayı Giriniz"); int gelensayi = Convert.ToInt32(Console.ReadLine()); for (int i = 0; i <= gelensayi; i++) if(i%2 == 0) Console.WriteLine(i);
a=0 birer birer artan z=20 den başlayıp birer birer azalan değişkenlerin birbirlerine eşit oluncaya kadar ki durumları for (int a = 0,z=20; a <= z; a++,z--) Console.WriteLine("a sayısı " + a + " Z sayısı " + z); Girilen 2 sayı arasındaki sayıları belirlenen adıma göre toplatma Console.WriteLine("1. Sayıyı Giriniz"); Console.WriteLine("2. Sayıyı Giriniz"); int sayi2 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("adim"); int adim = Convert.ToInt32(Console.ReadLine()); int toplam = 0; string toplaisareti = ""; for (int i = sayi1; i <= sayi2; i = i + adim) toplam = toplam + i; Console.WriteLine("Toplam : " + toplam); Taban ve üssü girilen sayının sonucunu hesaplama Console.WriteLine("taban"); int taban = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("kuvvet"); int kuvvet = Convert.ToInt32(Console.ReadLine()); int sonuc = 1; for(int i =1; i<=kuvvet; i++) sonuc *= taban; Console.WriteLine(taban+" Sayısının "+kuvvet+". Kuvveti = " + sonuc);
Kullanıcı tarafından girilen sayının Asal olup olmadığını bulma Console.WriteLine("Sayı Giriniz : "); int sayi = Convert.ToInt32(Console.ReadLine()); int bolunme = 0; for(int i=2; i<sayi; i++) if(sayi%i == 0) bolunme++; if (bolunme == 0) Console.WriteLine(sayi + " Sayısı Asal"); Console.WriteLine(sayi + " Sayısı Asal değil"); Kullanıcı tarafından girilen sayıya kadar olan asal sayıları ekrana yazdırma Console.WriteLine("Sayı Giriniz : "); int sayi = Convert.ToInt32(Console.ReadLine()); int bolunme = 0; for (int i = 2; i <= sayi; i++) bolunme = 0; for (int j = 2; j < i; j++) if (i % j == 0) bolunme++; if (bolunme == 0) Console.WriteLine(i + " Sayısı Asal");
Birler basamağı yüzler ve onlar basamağının toplamına eşit olan sayılara özel sayı dersek 3 basamaklı özel sayı adetini bulan ve bunlar gösteren kod int yuzler; int onlar; int birler; int ozeladet = 0; for (int i=100; i<1000; i++) yuzler = i / 100; onlar = (i - (yuzler * 100)) / 10; birler = (i - ((yuzler * 100) + onlar * 10)); if((yuzler+onlar) == birler) Console.WriteLine(i + " Sayısı Özel Sayı"); ozeladet++; Console.WriteLine("3 basamaklı : "+ozeladet + " Adet Özel Sayı var"); Kullanıcı tarafından girilen 2 sayıyı çarpma operatörü kullanmadan çarpım sonucunu ekrana yazdırma (Çarpmasız Çarpma) Console.WriteLine("Sayı 1 Giriniz : "); Console.WriteLine("Sayı 2 Giriniz : "); int sayi2 = Convert.ToInt32(Console.ReadLine()); int sonuc = 0; for(int i = 1; i<=sayi1; i++) sonuc += sayi2; Console.WriteLine("0 x 1 = 2",sayi1,sayi2,sonuc);
Kullanıcı tarafından girilen 2 sayıyı bölme operatörü kullanmadan bölme sonucunu ekrana yazdırma (Bölmesiz Bölme) Console.WriteLine("Sayı 1 Giriniz : "); Console.WriteLine("Sayı 2 Giriniz : "); int sayi2 = Convert.ToInt32(Console.ReadLine()); int kontrol = sayi1; int sonuc = 0; for (int i = 1; i <= sayi1; i++) if (kontrol >= sayi2) kontrol -= sayi2; sonuc++; Console.WriteLine("0 / 1 = 2", sayi1, sayi2, sonuc); Kullanıcı tarafından girilen iki sayı arasındaki tek ve çift sayıların adet-toplamları Console.WriteLine("Sayı 1 Giriniz : "); Console.WriteLine("Sayı 2 Giriniz : "); int sayi2 = Convert.ToInt32(Console.ReadLine()); int tekadet = 0; int ciftadet = 0; int tektoplam = 0; int cifttoplam = 0; for (int i = sayi1; i <= sayi2; i++) if (i%2==0) ciftadet++; cifttoplam += i; tekadet++; tektoplam += i; Console.WriteLine("0 ile 1 arasında 2 adet tek sayının toplamı 3, 4 adet çift sayının toplamı 5", sayi1, sayi2, tekadet,tektoplam,ciftadet,cifttoplam);
Kullanıcı tarafından girilen bir sayının Faktöriyelini (!) bulma Console.WriteLine("Sayı 1 Giriniz : "); int faktoriyel = 1; for(int i = 1; i<=sayi1; i++) faktoriyel *= i; Console.WriteLine(+sayi1 + "! = " + faktoriyel); Girilen Sayı Kadar Fibonacci sayısını ekrana yazdırma Console.WriteLine("Sayı Giriniz"); int fibonacci = 0; int son = 0; int yeni = 1; for (int i = 0; i <sayi1; i++) fibonacci = son + yeni; Console.WriteLine(fibonacci + " = " + son + " + " + yeni); son = yeni; yeni = fibonacci;
Girilen Sayının Fibonacci Kuralına uygun şekilde yazılıp yazılamadığı Console.WriteLine("Sayı Giriniz"); int fibonacci = 0; int son = 0; int eski = 0; int yeni = 1; for (int i = 0; fibonacci < sayi1; i++) fibonacci = son + yeni; eski = son; son = yeni; yeni = fibonacci; if(fibonacci == sayi1) Console.WriteLine(sayi1 + " sayısı " + son + " + " + eski + " Şeklinde Yazılabildiği için Fibonacci kuralına uygun"); Console.WriteLine(sayi1 + " sayısı Fibonacci kuralına uygun Değil");