lostyazilim
tr.link

C# Konsol ile Ekrana Kalp Deseni Çizen Program

3 Mesajlar 9.088 Okunma
acebozum
tr.link

harry harry Kabul Edilmedi Banlı Kullanıcı
  • Üyelik 31.10.2012
  • Yaş/Cinsiyet 35 / E
  • Meslek Emlak Danışmanlığı
  • Konum İzmir
  • Ad Soyad ** **
  • Mesajlar 94
  • Beğeniler 85 / 14
  • Ticaret 25, (%100)
Aşk adama neler yaptırıyor yav :D aşağıdaki kodları boş bir proje ile açıp deneyebilirsiniz arkadaşlar, elimden geldiğince stabil yazmaya çalıştım, algoritmasını kurmak için epey kafa patlatmıştım zamanında, daha iyi olabilirdi tabii ki :) sayac1'deki değeri istediğiniz kadar büyültüp küçültebilirsiniz (tek sayı olmak kaydıyla)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{ static void Main(string[] args)
{
int sayac1 = 9, sayac2 = sayac1 - 4, donguSayaci = (((sayac1 - 1) / 2) + 3), uzaklik = 20;
for (int a = uzaklik + 2; a > uzaklik; a--)
{
for (int b = 0; b < a; b++)
{
Console.Write(" ");
}

for (int c = 0; c < sayac2; c++)
{
if (c % 3 != 0)
{
Console.Write(" ");
}
else
{
Console.Write("*");
}
}
sayac2 = sayac2 + 2;
Console.WriteLine();
}

for (int i = uzaklik; i < donguSayaci + (uzaklik - 2); i++)
{
for (int k = 0; k < i; k++)
{
Console.Write(" ");
}

for (int j = 0; j < sayac1; j++)
{
Console.Write("*");
}

Console.WriteLine();
sayac1 = sayac1 - 2;
}

Console.ReadLine();
}
}
}
 

 

wmaraci
reklam

Gerilim Gerilim www.giyse.com Kullanıcı
  • Üyelik 27.08.2011
  • Yaş/Cinsiyet 31 / E
  • Meslek Bilgi İşlem
  • Konum Çanakkale
  • Ad Soyad B** Ö**
  • Mesajlar 1922
  • Beğeniler 496 / 496
  • Ticaret 20, (%100)

harry

kişi bu mesajı beğendi.

Giyse.com - Giyim Moda, Ayakkabı, Çanta ve Aksesuar Online Alışveriş

BiqBanq BiqBanq Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.10.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Mühendisi
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 392
  • Beğeniler 18 / 42
  • Ticaret 2, (%100)


Çilege daha cok benziyor :)
Muhsin ASLAN

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al