KONU : C Sharp Uygulamalar - C sharp console genel örnekler, csharp if else yapısı , while döngüsü , değişkenler, Console özellikleri
ETİKETLER : C sharp if örnekleri | c sharp if else örnekleri | csharp if else kullanımı | C sharp if örnekleri ve while örnekleri | c sharp sayı tahmini oyunu | c sharp if ve while ile sayı tahmin oyunu | c sharp console örnekleri | c sharp console if örnekleri | c sharp console if | c# if | c# if kullanımı | c# if else | c# if else kullanımı | c# if komutu | c# if kullanımı örnekler | visual c# if kullanımı | visual c# if else | visual c# if then | visual c# if | visual c# if else statement| visual c# if then else | visual studio c# if else | if-else | c sharp if else.
UYGULAMAYI İNDİR
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace C_Sharp_if_örnekler
{
class Program
{
static void Main(string[] args)
{
// C Sharp if örnekler 1 : Bir öğerncinin aldığını notlara göre dersi geçip geçmediğini
// konsol ekranına yazdırın.(geçme notu 45 olsun)
int not1;
int not2;
int sozlu;
Console.Write("Birinci Notunuzu Giriniz : ");
not1 = Convert.ToInt16(Console.ReadLine());
Console.Write("İkinci Notunuzu Giriniz : ");
not2 = Convert.ToInt16(Console.ReadLine());
Console.Write("Sözlü Notunuzu Giriniz : ");
sozlu = Convert.ToInt16(Console.ReadLine());
//Konsol ekranından birinci not, ikinci not ve sözlü notu girildikten sonra
//not ortalamasını hesaplayalım
int ortalama = 0;
ortalama = (not1 + not2 + sozlu) / 3;
//şimdi hesaplanan ortalamaya göre öğrencinin dersi geçip geçmediğini konsol ekranına
//yazdıralım
if (ortalama >= 45)
{
Console.Write("\nDersi Geçtiniz. Tebrikler...\n\n");
}
else
{
Console.Write("\nDersi Geçemediniz. Kaldınız...\n\n");
}
// C Sharp if örnekler 2 : Bir öğerncinin aldığını notlara göre dersi hangi derece ile
// bitirdiğini konsol ekranına yazdırın.
int not_1;
int not_2;
int sozlu_1;
Console.Write("\n\nBirinci Notunuzu Giriniz : ");
not_1 = Convert.ToInt16(Console.ReadLine());
Console.Write("İkinci Notunuzu Giriniz : ");
not_2 = Convert.ToInt16(Console.ReadLine());
Console.Write("Sözlü Notunuzu Giriniz : ");
sozlu_1 = Convert.ToInt16(Console.ReadLine());
//Konsol ekranından birinci not, ikinci not ve sözlü notu girildikten sonra
//not ortalamasını hesaplayalım
ortalama = 0;
ortalama = (not_1 + not_2 + sozlu_1) / 3;
//şimdi hesaplanan ortalamaya göre öğrencinin dersi hangi derece ile bitirdiğini konsol
//ekranına yazdıralım
if (ortalama < 45)
{
Console.Write("Derece Notunuz : 1");
}
else if (ortalama >= 45 && ortalama <54)
{
Console.Write("Derece Notunuz : 2");
}
else if (ortalama >= 55 && ortalama < 69)
{
Console.Write("Derece Notunuz : 3");
}
else if (ortalama >= 70 && ortalama < 84)
{
Console.Write("Derece Notunuz : 4");
}
else
{
Console.Write("Derece Notunuz : 5");
}
Console.Write("\n\n");
// C Sharp if örnekler 3 : Bir öğerncinin aldığını notlara göre dersi hangi derece ile
// bitirdiğini konsol ekranına yazı olarak yazdırın.
int not;
Console.Write("\n\n");
Console.Write("Sınavdan Aldığnız Notu Rakam Olarak Giriniz: ");
not = Convert.ToInt16(Console.ReadLine());
//şimdi girilen not hangi aralıkta ise ona göre başarı durumunu 5 lik sisteme göre
//yazdıralım
if (not >=0 && not < 45)
{
Console.Write("Dereceniz : Başarısız");
}
else if (not >= 45 && not < 54)
{
Console.Write("Dereceniz : Geçer");
}
else if (not >= 55 && not < 69)
{
Console.Write("Dereceniz : Orta");
}
else if (not >= 70 && not < 84)
{
Console.Write("Dereceniz : İyi");
}
else if (not >= 84 && not <= 100)
{
Console.Write("Dereceniz : Pekiyi");
}
else if ((not < 0) && (not > 100))
{
Console.Write("Girdiğiniz Not Hatalı...");
}
Console.Write("\n\n");
// C Sharp if örnekler 4 : Konsoldan girilen parola doğrulaması yapan bir uygulama yazın.
//parolamız 1234ankara06 olsun
Console.Write("\n\n");
string parola = "1234ankara06";
string girilenParola = "";
Console.Write("Parolayı Giriniz : ");
// girilen değer girilenParola değişkenine atayalım
girilenParola = Console.ReadLine();
//şimdi girilen parola doğru mu yanlış mı kontrolü yaplım
if (girilenParola == parola)
{
Console.Write("Girdiğiniz parola doğru...");
}
else
{
Console.Write("Girdiğiniz parola yanlış...");
}
Console.Write("\n\n");
Console.Write("\n\n");
// C Sharp if örnekler 5 : Rastgele 0 ile 100 arasında bir sayı girerek programın tarafından
// oluşturulan sayıyı tahmin eden uygulama yazın
//Rastgele sayı üretmek için Random nesnesini bir örneğini oluşturalım
Random sayi = new Random();
//Oyuna devam edilip edilmeyeceğini karar vermek için int tipinde bir değişken oluşturalım
int devam = 0;
while (true)
{
int ustsinir = 100, girilenSayi;
int üretilen = sayi.Next(ustsinir);
Console.WriteLine("Yeni oyun Başladı...");
Console.WriteLine(ustsinir + " dan kucuk bir sayi giriniz");
//Burada sonsuz döngü oluşturalım ki oyun sayı buluna kadar devam etsin
while (true)
{
girilenSayi = Convert.ToInt32(Console.ReadLine());
if (girilenSayi < üretilen)
{
Console.WriteLine("daha büyük bir sayi giriniz");
}
else
{
if (girilenSayi > üretilen)
{
Console.WriteLine("daha kücük bir sayi giriniz");
}
else
{
if (girilenSayi == üretilen)
{
Console.WriteLine("Tebrikler bildiniz");
break;
}
}
}
}
Console.WriteLine("Yeni oyun icin->1, cikmak icin ->0 giriniz");
devam = Convert.ToInt32(Console.ReadLine());
//Kullanıcı sayı tahmin oyunundan çıkmak istediğinde break komutu ile
//döngüden çıkalım ve oyunu bitirelim
if (devam == 0)
{
break;
}
}
// C Sharp if örnekler 6 : Klavyeden girilen 3 sayıdan en büyük olanı ekrana yazdıran kod satırlarını
//düzenleyiniz ( if tipiyle )
int x1, x2, x3;
Console.Write("birinci sayıyı giriniz:");
x1 = Convert.ToInt16(Console.ReadLine());
Console.Write("ikinci sayıyı giriniz:");
x2 = Convert.ToInt16(Console.ReadLine());
Console.Write("üçüncü sayıyı giriniz:");
x3 = Convert.ToInt16(Console.ReadLine());
if (x1 < x2)
{
if (x2 < x3)
Console.Write("En büyük sayı : " + x3);
else
Console.Write("En büyük sayı : " + x2);
}
else
{
if (x1 < x3)
Console.Write("En büyük sayı : " + x3);
else
Console.Write("En büyük sayı : " + x1);
}
Console.ReadKey();
}
}
}
/* C Sharp if örnekler program çıktısı:
*
* C Sharp if örnekler 1 :
*
Birinci Notunuzu Giriniz : 78
İkinci Notunuzu Giriniz : 87
Sözlü Notunuzu Giriniz : 85
Dersi Geçtiniz. Tebrikler...
*
* C Sharp if örnekler 2 :
*
Birinci Notunuzu Giriniz : 67
İkinci Notunuzu Giriniz : 88
Sözlü Notunuzu Giriniz : 90
Derece Notunuz : 4
*
* C Sharp if örnekler 3 :
*
Sınavdan Aldığnız Notu Rakam Olarak Giriniz: 87
Dereceniz : Pekiyi
*
* C Sharp if örnekler 4 :
*
Parolayı Giriniz : 4546ankara
Girdiğiniz parola yanlış...
*
* C Sharp if örnekler 5 :
*
Yeni oyun Başladı...
100 dan kucuk bir sayi giriniz
45
daha kücük bir sayi giriniz
33
daha kücük bir sayi giriniz
11
daha kücük bir sayi giriniz
4
daha kücük bir sayi giriniz
3
daha kücük bir sayi giriniz
2
daha kücük bir sayi giriniz
1
daha kücük bir sayi giriniz
0
Tebrikler bildiniz
Yeni oyun icin->1, cikmak icin ->0 giriniz
*/
UYGULAMAYI İNDİR
if (ortalama >= 45) yazıyoruz ya ortalama hata veriyo ne yapabilirim :/
YanıtlaSilHatayı ve yazdığın kodu paylaşırsan daha kolay yardımcı olurum. Hata ne hatası?
Silint ortalama;
Sildiye bir değişken tanımla
int ortalama;
Silyazdıktan sonra eğer bir değer atamadan if (ortalama >= 45) satırına geçersen ilk değer null hatası alırsın
if else olsun daha fazla çeşit olabilirmi daha yeni öğreniyorum ve performans ödevimde kullanacağım
YanıtlaSilOlabilir. Önerdiğin karşılaştırmalar varsa yaz.
SilSol üst taraftaki aramayı kullanarak "if else" diye arat farklı örnekleri bulabilirsin
SilBu yorum bir blog yöneticisi tarafından silindi.
YanıtlaSilhocam iki sayıyı karşılaştırıp büyüklük küçüklük ve eşitlik durumlarını karşılaştıran programı yazabilirmisiniz.Çok önemli yarına performans ödevim
YanıtlaSil
Silint birinciSayi;
int ikinciSayi;
Console.Write("Birinci Sayıyı Giriniz : ");
birinciSayi = Convert.ToInt16(Console.ReadLine());
Console.Write("İkinci Sayıyı Giriniz : ");
ikinciSayi = Convert.ToInt16(Console.ReadLine());
if (birinciSayi < ikinciSayi)
{
Console.Write("Birinci sayı ikinci sayıdan küçüktür. ");
}
else if (birinciSayi > ikinciSayi)
{
Console.Write("Birinci sayı ikinci sayıdan büyüktür. ");
}
else
{
Console.Write("Birinci sayı ikinci sayıya eşittir. ");
}
klavyeden doğrunun m eğimi giriliyor.bu doğruya dik ve paralel doğruların eğimlerini bulan programı nasıl yazarız ?
YanıtlaSildik doğrunun eğimi -1/m olur paralen doğrunun da eğimi aynıdır yani m bunları konsol çıktısına :
YanıtlaSilConsole.WriteLine("Doğrunun eğimini giriniz: ");
dobule m = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("paralel doğruların eğimi : " + m);
Console.WriteLine("dik doğrunun eğimi : " + (-1/m));
Hocam ayni programla baska tip programla baska tip program nasil yapilir
YanıtlaSilbaşka tip programla başka tip program ne demek biraz açıklarsan yardımcı olmaya çalışırımç
Silint sayi;
YanıtlaSilConsole.Write("Bir Sayı Giriniz : ");
sayi = Convert.ToInt16(Console.ReadLine());
if (sayi == 10)
{
Console.Write("Sonuc :", sayi*10);
}
else if (sayi == 20)
{
Console.Write("Sonuc :", sayi*20);
}
....
şeklinde yapabilirsin.
Klavyeden 1 girildiğinde adınızı, 2 girildiğinde soyadınızı yazdıran program? Çok acil yardım edebilir misiniz?
YanıtlaSilwhile (true)
Sil{
string ad, soyad;
Console.Write(" Adınızı girmek İçin ->1\n Soyadınızı girmek için ->2\n Çıkmak için ->0\n giriniz\n\n");
string secenek = Console.ReadLine().Trim();
if (secenek == "1")
{
ad = Console.ReadLine();
Console.WriteLine("Adınız : " + ad);
}
else if (secenek == "2")
{
soyad = Console.ReadLine();
Console.WriteLine("Soyadınız : " + soyad);
}
else if (secenek == "0")
{
break;
}
Console.WriteLine();
}
harfi int tipine cevirirken hata oluşuyordur . bunu dene.... karakteri int tipine dönüştürmen hataya neden oluyor.
YanıtlaSilwhile (true)
{
int x, z;
string y;
Console.WriteLine("\nbirinci sayıyı giriniz:");
x = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("ikinci sayıyı giriniz:");
z = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("seçiminizi giriniz (c,t):");
y = Console.ReadLine();
if (y == "c")
Console.WriteLine("sonuc: {0}", x * z);
else if (y == "t")
Console.WriteLine("sonuc: {0}", x + z);
else Console.WriteLine("yanlış sayı girdiniz!!!");
Console.WriteLine("Çıkmak için 0 giriniz. Devam etmek için 1");
if (Console.ReadLine() == "0")
{
break;
}
}
Klavyeden girilen 3 sayıdan en büyük olanı ekrana yazdıran kod satırlarını düzenleyiniz ( if tipiyle ) yardımcı olurmusunuz hocam? :(
YanıtlaSilint x1, x2, x3;
SilConsole.Write("birinci sayıyı giriniz:");
x1 = Convert.ToInt16(Console.ReadLine());
Console.Write("ikinci sayıyı giriniz:");
x2 = Convert.ToInt16(Console.ReadLine());
Console.Write("üçüncü sayıyı giriniz:");
x3 = Convert.ToInt16(Console.ReadLine());
if (x1<x2)
{
if (x2 < x3)
Console.Write("En büyük sayı : " + x3);
else
Console.Write("En büyük sayı : " + x2);
}
else
{
if (x1 < x3)
Console.Write("En büyük sayı : " + x3);
else
Console.Write("En büyük sayı : " + x1);
}
Console.ReadKey();
hocam LU ayrıştırma yöntemini yapan bir c# kodu yazmam gerekiyor yapamıyorum yardımcı olurmusunuz?
YanıtlaSilkonsol uygulama olarak mı yoksa form uygulama olarak mı istiyorsun. bir de örnek bir method paylaşabilir misin .
Silform olarak hocam methodun ne olduğuyla ilgili diyorsanız http://ibu.tigrek.com/wp-content/uploads/2013/05/ayristirma.pdf burdan bakabilirsiniz
Silhocam ödevim yarınada bu akşam yazabilecek misiniz bişey söyleyebilir misiniz
Silo1958k@gmail.com bir mail adresini yollayabilir misin
Silyolladım hocam
YanıtlaSilhocam bana if else , iç içe if ve switch case den 5 örnek lazım ayrı ayrı nasıl bulabilirim
YanıtlaSilbu sayfada 6 tane farklı if else iöin 5-6 tane örnek var . ayrıca. sayfanın sol üst kısmındaki google arama ile "switch" veya "if else" kelimelerini arat farklı örnekleride bulabilirsin.
Sil