C# Öğretici Seviyede Alıştırmalar!

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Griffin Premium
Katılım
12 Haz 2016
Mesajlar
854
Tepki puanı
370
Ödüller
12
9 HİZMET YILI
Merhaba dostlarım! Arşivimde bulduğum sizlerin de işine yarayacağını düşündüğüm, bir kaç tane öğretici alıştırma paylaşacağım. Umarım en kısa sürede öğrenip kendinizi geliştirirsiniz. Haydi alıştırmalara geçelim :)

:yazı:

Bir sayının negatif ya da pozitif olduğunu gösteren program :
C#:
int a;

            Console.Write("Bir Sayı Giriniz :");

            a = Convert.ToInt32(Console.ReadLine());

            if (a < 0)

                Console.WriteLine("Sayı Negatiftir!");

            else if (a > 0)

                Console.WriteLine("Sayı Pozitiftir!");

            else if (a == 0)

                Console.WriteLine("Girdiğiniz Sayı Sıfırdır!");

            Console.ReadKey();

Ufak bir ehliyet sorusu :
C#:
Console.Write("Lütfen Yaşınızı Giriniz :");

            int yas = Convert.ToInt32(Console.ReadLine());

            if (yas < 18)

                Console.WriteLine("Yaşınız 18'den küçük olduğu için ehliyet alamazsınız!");

            else

                Console.WriteLine("Ehliyet alabilecek yaştasınız!");

            Console.Read();

Kullanıcı giriş paneli :
C#:
string kad, sifre;

Console.Write("Lütfen Kullanıcı Adınızı Giriniz :");

kad = Console.ReadLine();

Console.WriteLine("Şifrenizi Girin :");

sifre = Console.ReadLine();

if (kad=="demo" && sifre=="12345")

Console.WriteLine("Giriş İşlemi Başarılı!");

else

Console.WriteLine("Girdiğiniz Kullanıcı adı veya Şifre hatalı!");

Console.ReadKey();

Klavyeden girilen kelimenin harflerini alfabetik olarak sıralayan program :
C#:
{

Console.Write("Bir Kelime Giriniz : ");

string isim = Convert.ToString(Console.ReadLine());

int uzunluk = isim.Length;

char[] dizi = new char[uzunluk];

string sirali = "Alfebetik Sıra İle Dizilişi :";

for (int i = 0; i < uzunluk; i++)

{

dizi[i] = isim[i];

}

Array.Sort(dizi);

for (int i = 0; i < uzunluk; i++)

{

sirali += dizi[i];

}

Console.WriteLine(sirali);

Console.ReadLine();

}

Basit bir 1'den 100'e kadar sayan program :

C#:
int a;

for(a=1 ; a<=100 ; a++)

{

Console.WriteLine(a+" ... ");

}

Console.ReadKey( ) ;

}

Umarım işinize yarar dostlarım, elimden geldikçe daha fazla programların kodunu eklemeye çalışacağım. Herhangi bir sorunda özelden yazmanız ya da konu altında mesaj ile belirtmeniz yeterlidir. Kendinize tatlı bakın, Esenle kalın :)
 
Moderatörün son düzenlenenleri:
Słyszę, słyszę letni powiew.
Kurucu
Katılım
20 Haz 2015
Mesajlar
7,666
Çözümler
136
Tepki puanı
20,725
Ödüller
25
10 HİZMET YILI
C#:
if (a > 0)
Console.WriteLine("Sayı Negatiftir!");
else if (a > 0)
Console.WriteLine("Sayı Pozitiftir!");
Lütfen code tagı kullanın... Bu arada yukarıdaki kodda bir terslik var.
 
⭐ Perfo ⭐
Ultra Üye
Katılım
4 Haz 2018
Mesajlar
1,544
Tepki puanı
1,384
Ödüller
10
8 HİZMET YILI
Güzel olmuş, hoş ellerine sağlık. Ama hangi kodun ne işe yaradığını da belirtsen daha güzel olabilirdi.
Ör. " 'a = Convert.ToInt32(Console.ReadLine());' 'a' adlı değişkene verdiğiniz değeri 'int' türünde çevirerek atama yapar. Bir şey yazıldığı zaman diğer kodlara devam edecek." türünden olabilirdi.
 
Griffin Premium
Katılım
12 Haz 2016
Mesajlar
854
Tepki puanı
370
Ödüller
12
9 HİZMET YILI
Güzel olmuş, hoş ellerine sağlık. Ama hangi kodun ne işe yaradığını da belirtsen daha güzel olabilirdi.
Ör. " 'a = Convert.ToInt32(Console.ReadLine());' 'a' adlı değişkene verdiğiniz değeri 'int' türünde çevirerek atama yapar. Bir şey yazıldığı zaman diğer kodlara devam edecek." türünden olabilirdi.
Adı üstünde "Alıştırma" :)
 
Doomsday is approaching
Ultra Üye
Katılım
8 Şub 2019
Mesajlar
1,709
Çözümler
5
Tepki puanı
684
Ödüller
8
7 HİZMET YILI
C# yeni başlayanlara güzel bir alıştırma kendilerini test edebilirler. Yararlı bir konu olmuş, Elinize sağlık :) :gelisirabi:
 
NULL
Seçkin Üye
Katılım
14 May 2018
Mesajlar
326
Çözümler
1
Tepki puanı
120
Ödüller
6
Sosyal
8 HİZMET YILI
Bir sayının negatif ya da pozitif olduğunu gösteren program 2 negatif pozitif yok neden 2 tane kosulları aynı olan if tanımladın :D hatalı :D
 
Słyszę, słyszę letni powiew.
Kurucu
Katılım
20 Haz 2015
Mesajlar
7,666
Çözümler
136
Tepki puanı
20,725
Ödüller
25
10 HİZMET YILI
Bir sayının negatif ya da pozitif olduğunu gösteren program 2 negatif pozitif yok neden 2 tane kosulları aynı olan if tanımladın :D hatalı :D
Yanlış yapmış sanırsam programlama konusunda bir bilgisi yok, aslında o kod dizini sayının pozitif mi negatif mi olduğunu göstermesi lazımdı. Düzenliyorum şimdi.
 
Griffin Premium
Katılım
12 Haz 2016
Mesajlar
854
Tepki puanı
370
Ödüller
12
9 HİZMET YILI
Yanlış yapmış sanırsam programlama konusunda bir bilgisi yok, aslında o kod dizini sayının pozitif mi negatif mi olduğunu göstermesi lazımdı. Düzenliyorum şimdi.
Hocam gömmekten hiç kaçınmıyorsunuz olabilir yani 1 kodun yanlış olması? Arşiv de buldum paylaştım hatalı olabilir kusura bakmayın ama programlama hakkında bilgisi yok demeyin mesleğim de bu bunun üzerine okulunu dahi okudum.
Post automatically merged:

Teşekkürler
Post automatically merged:

C# Programlama dili alıştırmaları.
 
Son düzenleme:
Słyszę, słyszę letni powiew.
Kurucu
Katılım
20 Haz 2015
Mesajlar
7,666
Çözümler
136
Tepki puanı
20,725
Ödüller
25
10 HİZMET YILI
Hocam gömmekten hiç kaçınmıyorsunuz olabilir yani 1 kodun yanlış olması? Arşiv de buldum paylaştım hatalı olabilir kusura bakmayın ama programlama hakkında bilgisi yok demeyin mesleğim de bu bunun üzerine okulunu dahi okudum.
Post automatically merged:


Teşekkürler
Post automatically merged:


C# Programlama dili alıştırmaları.
Gömmek amaçlı söylemedim estağfurullah. Editörlerle ben ilgilenmiyorum o yüzden mesleğinizi yaşınızı vs bilmiyorum. Ben normal konu paylaşan editör sandım sizi.
 
Griffin Premium
Katılım
12 Haz 2016
Mesajlar
854
Tepki puanı
370
Ödüller
12
9 HİZMET YILI
Gömmek amaçlı söylemedim estağfurullah. Editörlerle ben ilgilenmiyorum o yüzden mesleğinizi yaşınızı vs bilmiyorum. Ben normal konu paylaşan editör sandım sizi.
Önemli değil hocam, bundan sonra biraz daha dikkatli olurum, İsterseniz buyurun gelin tanışalım :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst