Console.Write("1. Kenar Uzunluğu :"); int kenar1 = Convert.ToInt32(Console.ReadLine()); Console.Write("2. Kenar Uzunluğu :"); int kenar2 = Convert.ToInt32(Console.ReadLine()); Console.Write("3. Kenar Uzunluğu :"); int kenar3 = Convert.ToInt32(Console.ReadLine()); // Üçgen değil mi ? // temp değişkeni matematiksel işlemde büyük ten küçüğü // çıkarırken hata olmasın diye yazıldı int temp = 0; if (kenar1 < kenar2) { temp = kenar1; kenar1 = kenar2; kenar2 = temp; } if (((kenar1 + kenar2) <= kenar3) || ((kenar1 - kenar2) >= kenar3)) { Console.WriteLine("Bu kenar uzunluklarina sahip bir ucgen olamaz.\n"); } else if ((kenar1 == kenar2) && (kenar3 == kenar1)) // eş kenar üçgen mi ? { Console.WriteLine("Eş Kenar Üçgen.\n"); } else if ((kenar1 == kenar2) || (kenar2 == kenar3) || (kenar1 == kenar3)) { Console.WriteLine("İkiz Kenar Üçgen.\n"); } else { Console.WriteLine("Çeşit Kenar Üçgen.\n"); } Console.ReadLine();
Console
int n = 9; int toplam = 0; for (int i = 1; i <= n; i++) { string sayi = i.ToString(); foreach (char x in sayi) { toplam = toplam + Convert.ToInt32(x.ToString()); } } Console.WriteLine(toplam.ToString()); Console.ReadLine();
Form
int n = 9; int toplam = 0; for (int i = 1; i <= n; i++) { string sayi = i.ToString(); foreach (char x in sayi) { toplam = toplam + Convert.ToInt32(x.ToString()); } } MessageBox.Show(toplam.ToString());
string x = "1111111111"; Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 2), 8)+ " 2 lik sayıyı 8 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 2), 10) + " 2 lik sayıyı 10 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 2), 16) + " 2 lik sayıyı 16 lik sisteme çevirdik"); x = "147"; Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 8), 2) + " 8 lik sayıyı 2 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 8), 10) + " 8 lik sayıyı 10 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 8), 16) + " 8 lik sayıyı 16 lik sisteme çevirdik"); x = "3176"; Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 10), 2) + " 10 lik sayıyı 2 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 10), 8) + " 10 lik sayıyı 8 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 10), 16) + " 10 lik sayıyı 16 lik sisteme çevirdik"); x = "ABC"; Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 16), 2) + " 16 lik sayıyı 2 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 16), 8) + " 16 lik sayıyı 8 lik sisteme çevirdik"); Console.WriteLine(Convert.ToString(Convert.ToInt32(x, 16), 10) + " 16 lik sayıyı 10 lik sisteme çevirdik"); Console.ReadLine();
for (int sayi = 150; sayi <= 400; sayi++) { int yuzler = sayi / 100; int onlar = (sayi % 100) / 10; int birler = sayi % 10; int kupleriTopla = (yuzler * yuzler * yuzler) + (onlar * onlar * onlar) + (birler * birler * birler); if (kupleriTopla == sayi) Console.WriteLine(sayi.ToString() +" sayısı eşittir"); } Console.ReadLine();
Sonuç : 153 - 370 -371
Burç Projesini İndir
string isim=textBox1.Text; int yas=2010-Convert.ToInt32(comboBox3.Text); string burc = ""; if (Convert.ToInt32(comboBox1.Text) >= 21 && Convert.ToInt32(comboBox2.Text) == 03 || Convert.ToInt32(comboBox1.Text) <= 20 && Convert.ToInt32(comboBox2.Text) == 04) burc = "KOÇ"; if (Convert.ToInt32(comboBox1.Text) >= 21 && Convert.ToInt32(comboBox2.Text) == 04 || Convert.ToInt32(comboBox1.Text) <= 21 && Convert.ToInt32(comboBox2.Text) == 05) burc = "BOĞA"; if (Convert.ToInt32(comboBox1.Text) >= 22 && Convert.ToInt32(comboBox2.Text) == 05 || Convert.ToInt32(comboBox1.Text) <= 21 && Convert.ToInt32(comboBox2.Text) == 06) burc = "İKİZLER"; if (Convert.ToInt32(comboBox1.Text) >= 22 && Convert.ToInt32(comboBox2.Text) == 06 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 07) burc = "YENGEÇ"; if (Convert.ToInt32(comboBox1.Text) >= 23 && Convert.ToInt32(comboBox2.Text) == 07 || Convert.ToInt32(comboBox1.Text) <= 23 && Convert.ToInt32(comboBox2.Text) == 08) burc = "ASLAN"; if (Convert.ToInt32(comboBox1.Text) >= 24 && Convert.ToInt32(comboBox2.Text) == 08 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 09) burc = "BAŞAK"; if (Convert.ToInt32(comboBox1.Text) >= 23 && Convert.ToInt32(comboBox2.Text) == 09 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 10) burc = "TERAZİ"; if (Convert.ToInt32(comboBox1.Text) >= 24 && Convert.ToInt32(comboBox2.Text) == 10 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 11) burc = "AKREP"; if (Convert.ToInt32(comboBox1.Text) >= 23 && Convert.ToInt32(comboBox2.Text) == 11 || Convert.ToInt32(comboBox1.Text) <= 21 && Convert.ToInt32(comboBox2.Text) == 12) burc = "YAY"; if (Convert.ToInt32(comboBox1.Text) >= 22 && Convert.ToInt32(comboBox2.Text) == 12 || Convert.ToInt32(comboBox1.Text) <= 20 && Convert.ToInt32(comboBox2.Text) == 01) burc = "OGLAK"; if (Convert.ToInt32(comboBox1.Text) >= 21 && Convert.ToInt32(comboBox2.Text) == 01 || Convert.ToInt32(comboBox1.Text) <= 18 && Convert.ToInt32(comboBox2.Text) == 02) burc = "KOVA"; if (Convert.ToInt32(comboBox1.Text) >= 19 && Convert.ToInt32(comboBox2.Text) == 02 || Convert.ToInt32(comboBox1.Text) <= 20 && Convert.ToInt32(comboBox2.Text) == 03) burc = "BALIK"; MessageBox.Show("Merhaba "+isim+" "+yas+" yaşındasın"+" burcun "+burc.ToString()); if (burc == "KOÇ") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\KOÇ.jpg"); listBox1.Items.Add("Güçlüdür "); } if (burc == "BOĞA") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\BOĞA.jpg"); listBox1.Items.Add("Evcildir "); } if (burc == "İKİZLER") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\İKİZLER.jpg"); listBox1.Items.Add("dengesizsin "); listBox1.Items.Add("ama zekisin neşelisin gezmeyi seversin."); } if (burc == "YENGEÇ") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\YENGEÇ.jpg"); listBox1.Items.Add("Cabuk sinirlenir Ama pişmanlık duyar "); } if (burc == "ASLAN") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\ASLAN.jpg"); listBox1.Items.Add("eleştirilmeyi sevmez "); listBox1.Items.Add("kendisini tasıyabilecek,dış görünüse onem veren kişileri sever "); } if (burc == "BAŞAK") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\BAŞAK.jpg"); listBox1.Items.Add("ince eler sık dokur,ayrıntıcıdır "); listBox1.Items.Add("dost canlısıdır "); } if (burc == "TERAZİ") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\TERAZİ.jpg"); listBox1.Items.Add("Fırtına öncesi sessizliği gibidir. "); listBox1.Items.Add("dost canlısıdır,insanlara kendisini hemen sevdirir. "); } if (burc == "AKREP") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\AKREP.jpg"); listBox1.Items.Add("Sinsidir..Kafasına koydugunu yapar."); } if (burc == "YAY") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\YAY.jpg"); listBox1.Items.Add("Ayran gönüllüdür"); } if (burc == "OGLAK") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\OĞLAK.jpg"); listBox1.Items.Add("Mükemmelliyetçidir. "); } if (burc == "KOVA") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\KOVA.jpg"); listBox1.Items.Add("Özgürlüğüne düşkündür.Kısıtlanmayı sevmez. "); } if (burc == "BALIK") { listBox1.Items.Clear(); pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\BALIK.jpg"); listBox1.Items.Add("Cok duygusal ve hayalcidir. "); listBox1.Items.Add("yardımseverdir fakat cok mızmız ve alıngandır. "); listBox1.Items.Add("birgun evden bakkala gidiyorum diye cıkıp hiç dönmeyebilir. "); }
int sonuc = 0; for (int i = 1; i <= 50; i++) { if (i % 2 == 0) // i nin 2 ye bölümünden kalan sıfırsa sayı çift tir. { // çift sayı ise küpünü aldık. sonuc = i * i * i; Console.WriteLine(i.ToString() + " Küpü = " + sonuc.ToString()); } else { // 2 ye kalansız bölünemiyorsa tek sayıdır. Karesini aldık. sonuc = i * i; Console.WriteLine(i.ToString() + " Karesi = " + sonuc.ToString()); } } Console.ReadLine();
int sonuc = 0; for (int i = 1; i <= 50; i++) { if (i % 2 == 0) // i nin 2 ye bölümünden kalan sıfırsa yani sayı çift tir. { // çift sayı ise karesini aldık. sonuc = i * i; Console.WriteLine(i.ToString() + " Karesi = " + sonuc.ToString()); } else { // 2 ye kalansız bölünemiyorsa tek sayıdır. Küpünü aldık. sonuc = i * i * i; Console.WriteLine(i.ToString() + " Küpü = " + sonuc.ToString()); } } Console.ReadLine();
Klavyeden girilen 10 adet sayıyı a dizisine kopyalayan 1= bu sayıların toplamı ve ortalaması 2= 100 den büyük olan sayıları ekrana yazdıran 3= 100 den küçük olanların adetini bulan 4= 100 olanlarının toplamını aldıran 5= bu sayıların en büyüğünü ve en küçüğünü bulan 6= bu sayıları büyükten – küçüge sıralayan 7= bu sayıları küçükten büyüğe sıralatan 8= klavyeden girilen sayıyı bu dizide arayan( bulursa ilgili mesajı vern vardır/ yoktur diye 9= klavyeden girilen sayıyı dizide arayan ve kaç adet olduğunu bulan 10=her elemanın karesini alarak b dizisina aktaran , her elamanın kare kökünü alarak c dizisine aktaran , b ve c dizilerinin toplamını d dizisine aktaran ve d dizisini ekranda gösteren consol uygulaması ….( tek proğram içerisinde yapılacak )
int[] a = new int[10]; // 10 sayılık bir int dizi oluşturduk. // Diziye sırası ile 10 adet sayı girdiriyoruz. for (int i = 1; i <= 10; i++) { Console.Write(i+". sayı : "); a[i-1] = Convert.ToInt32(Console.ReadLine()); } // 1. Cevap int dizidekiSayilarinToplami = 0; for (int i = 0; i < 10; i++) { dizidekiSayilarinToplami = dizidekiSayilarinToplami +a[i]; } double sayilarinOrtalamasi = dizidekiSayilarinToplami / 10; // Sayılar küsürlü çıkabilir diye double yaptık Console.WriteLine("Dizideki sayıların toplamı : "+dizidekiSayilarinToplami); Console.WriteLine("Dizideki sayıların ortalaması : " + sayilarinOrtalamasi); //2. Cevap Console.Write("100'den büyük sayılar : "); for (int i = 0; i < 10; i++) { if (a[i] > 100) { Console.Write(a[i].ToString() + " - "); } } Console.WriteLine(); // alt satıra geçmek için yazıldı //3. Cevap int yuzdenKucukSayilarinToplami = 0; for (int i = 0; i < 10; i++) { if (a[i] < 100) { yuzdenKucukSayilarinToplami = yuzdenKucukSayilarinToplami +1; } } Console.WriteLine("100'den küçük {0} adet sayı vardır.",yuzdenKucukSayilarinToplami); //4. Cevap int yuzlerinToplami = 0; for (int i = 0; i < 10; i++) { if (a[i] == 100) { yuzlerinToplami = yuzlerinToplami + 100; } } Console.WriteLine("100 olan sayıların toplamı : "+yuzlerinToplami.ToString()); //5. Cevap Array.Sort(a); // Bu kod dizideki sayıları sıralar. Dizinin ilk elemanı en küçük // Son elemanı en büyük olur. Console.WriteLine("En büyük sayı : "+a[9].ToString()); // Dizi 0 dan başladığı için 10. elemanı 9 olur. 0 elemanı ilk eleman olur. Console.WriteLine("En küçük sayı : "+a[0].ToString()); //6. Cevap sayıları biraz önce zaten sıralatmıştık. Şimdi ekrana yazdıralım. Console.WriteLine("Büyükten Küçüğe Sıralanışı."); for (int i = 9; i >= 0; i--) { Console.Write(a[i].ToString() + " - "); } Console.WriteLine(); //7. Cevap Console.WriteLine("Küçükten büyüğe sıralanışı."); for (int i = 0; i < 10; i++) { Console.Write(a[i].ToString() +" - "); } Console.WriteLine(); // 8. Cevap Console.Write("Aramak İstediğiniz sayı :"); int arananSayi = Convert.ToInt32(Console.ReadLine()); // Array.Indexof Dizinin içinde sayı aramak için kullanılır eğer sayı yoksa -1 değerini // sayı varsa sayının değerini döndürür. if (Array.IndexOf(a,arananSayi ) == -1) { Console.WriteLine("Sayı dizide yoktur."); } else { Console.WriteLine("Sayı dizide vardır."); } //9. Bunu sırası ile kontrol etmek gerekiyor. Console.Write("Aramak İstediğiniz sayı :"); int arananSayi2 = Convert.ToInt32(Console.ReadLine()); int kacAdetVar = 0; for (int i = 0; i < 10; i++) { if (arananSayi2 == a[i]) { kacAdetVar = kacAdetVar + 1; } } Console.WriteLine(arananSayi2.ToString() + " sayısından " + kacAdetVar + " adet bulunuyor."); // 10. Cevap int[] b = new int[10]; // dizileri oluşturduk. double[] c = new double[10]; // Karekökünü alınca sayılar basamaklı çıkabilir. Bunun için double yaptık. double[] d = new double[10]; for (int i = 0; i < 10; i++) { b[i] = a[i] * a[i]; // Karesini b dizisine aldık. c[i] = Math.Sqrt(a[i]); // Karekökö Math.Sqrt ile alınır. d[i] = b[i] + c[i]; // toplayıp d ye yazdık. Console.WriteLine(i.ToString()+ " sayı : "+d[i].ToString()); } Console.ReadLine();
int[] sayilar = { 1,2,3,9,8,7,10,15,6,5,4 }; Array.Sort(sayilar); int kucuksayi = sayilar[0]; int buyuksayi = sayilar[sayilar.Count()-1]; int sonuc = buyuksayi - kucuksayi; MessageBox.Show(sonuc.ToString());
using System; class Program { static void Main() { int GirilenSayi; Console.Write(" Bir sayi giriniz : "); GirilenSayi = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Önceki Sayı {0} dır.", OncekiAsalSayi(GirilenSayi)); Console.WriteLine("Sonraki Sayı {0} dır.", SonrakiAsalSayi(GirilenSayi)); } static int OncekiAsalSayi(int GirilenSayi) { int b, c, son = 0, d; for (b = GirilenSayi - 1; b < GirilenSayi; b--) { d = 1; for (c = 2; c < b; c++) { if (b % c == 0) { d = 0; break; } } if (d == 1) { son = b; b = GirilenSayi + 1; } } return son; } static int SonrakiAsalSayi(int GirilenSayi) { int b, c, son = 0, d; for (b = GirilenSayi + 1; b > GirilenSayi; b++) { d = 1; for (c = 2; c < b; c++) { if (b % c == 0) { d = 0; break; } } if (d == 1) { son = b; b = 0; } } return son; } }