C# Semboller ile Baklava Deseni Yapımı

C# Semboller ile Baklava Deseni Yapımı
C# Semboller ile Baklava Deseni Yapımı
1

C# Semboller ile Baklava Deseni Yapımı

Bu programımızda sizlere C# Semboller ile Baklava Deseni Yapımını anlatacağız. Programın amacı istediğimiz büyüklükte baklava desenleri oluşturmak aşağıda bununla ilgili üç tane farklı desen nasıl oluşturur onları aktaracağım. Örneklerimizde ise “*” sembollerini kullanmaktayız örneklerimizde farklı desenler de kullanacağım. Bu koddaki asıl amacımız iç içe for döngülerinin kullanımını sizlere aktarmak olacaktır.

C# da standart baklava dilimi örneğini paylaşmış bulunmaktayız.

İÇİ DOLU BAKLAVA DİLİMİ YAPIMI

ilk olarak kodumuzun tam halini ve ekran çıktısını sizlere aktarmış bulunmaktayız.
Haydi gelin hep birlikte göz atalım.

İÇİ DOLU BAKLAVA DİLİMİ YAPIMI EKRAN ÇIKTISI

yukarıda kod satırı işlemlerinde ilk olarak Console.WriteLine("YILDIZLAR İLE BAKLAVA DİLİMİ YAPIMI :) ");
Console.Write("Sayınızı Giriniz = ");
kısmında ekrana yazı yazdırma işlemlerini yaptık. int sayı;
tipinde tanımlama işlemi yaptık. Sayımızı klavyeden değer almak üzere

sayı = Convert.ToInt32(Console.ReadLine()); kod satırını yazdık.

İlk for satırımız bizim yukarıdan aşağıya doğru ilk sütün kısmını oluşturuyor. for (int i = 1; i <= sayı; i++)

İkinci for satırımız ise bu satır kısımlarına boşluk atama işlemi yapıyor. for (int j = sayı; j > i; j--) bu kod satırımızdan sonra ise yazdırma işlemi olarak boşlukları ve yıldız desenlerini atamak için
bu kod satırlarını sırası ile alt alta yazmamız gerekmektedir. Console.Write(" ");

Console.Write(" " + "*"); Console.WriteLine(); buraya kadar olan çıktımız ise böyledir.

Üçüncü for satırımız for (int k = 1; k <= i; k++) bu kod satırımızda ise işlemimiz baklava desenimizin ilk üst kısmını yani yarısını oluşturmuş bulunmaktadır. Çıktımız ise böyledir.

Dördüncü for satırımız ise for (int t = 1; t <= sayı; t++) baklava deseni olan şeklimizin alt kısmını oluşturmak üzere ilk sütün kısmını yazdırmak üzere işlem yapmak bulunmaktadır. Çıktısı böyledir.

Beşinci for satırımızda for (int m = 1; m <= t; m++) alt kısımda satır kısımlarına boşluk atama işlemini yaptırtmaktadır. bu for satırımızdan sonra boşlukları yazdırmamız için Console.Write(" "); satırını altına yazmamız gerekmektedir.
Çıktısı böyledir.

Altıncı for satırımız for (int n = sayı; n > t; n--) baklava desenimizin geri kalan kısmını tamamlamak için kullandığımız kod satırımız olmaktadır. Yaptırdığı işlem ekran çıktısı böyledir.

kodumuzun içinde görmüş olduğunuz ekrana yazdırma kısmında iki adet Console.Write(" " + "*"); satırı bulunmaktadır. Bu kod satırlarımızda tırnak işareti olan ilk yerleri boş değil de Console.Write("@" + "*"); bu şekilde dolu olarak yazdırmış olsaydık çıktımız bu şekilde olacaktır.

Dilersenin JAVA ile baklava deseni yapımı örneğimizede göz atabilirsiniz.

Console.Write(" " + "*"); * sembolü olan yerleri değiştirerek baklava desenine değişik semboller ekleyebilirsiniz. Değiştirelim bir örnek verelim. & sembolü ve ? işareti ile degiştirmiş bulunmaktayız.
DEĞİŞİM

DİLERSNİZ HTML & JAVA KONULARINA GÖZ ATABİLİRSİNİZ…

thumbnail
Önerilen Yazı
C# Semboller ile Kare Oluşturma

YORUM YAPARAK BİZİMLE İLETİŞİME GEÇEBİLİRSİNİZ…

TEŞEKKÜRLER…

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.

Yorumlar (1)

  1. Ellerine Saglık Dostum En zorlandıgım konuların basında geliyor Çok Yardımcı Oldu Teşekkür Ederim Başarılarının Devamını Dİlerim.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.