Yıldız ile label nesnesine ters dik üçgen oluşturma — C#

Yıldız ile label nesnesine ters dik üçgen oluşturma — C#

[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;//www.gorselprogramlama.com

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WindowsFormsApplication2

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

string y = "";

for (int i = 5; i >=0; i–)

{

y = "";//www.gorselprogramlama.com

for (int j = 5; j>=5-i; j–)

{

y += " *";

}

label1.Text =label1.Text+ y+"\n";

}//www.gorselprogramlama.com

}

}

}

[/code]

Projeyi İNDİR

Yorumlar 3

  • peki bu yıldızları ortaya almak istesek yani

    *******
    *****
    ***
    *
    bunu listbox’ın içine yapabilmemiz mümkün müdür? yardım edersen çok sevinirim.

  • peki bu yıldızları ortaya almak istesek yani
    *******
    /*****
    //***
    ///*
    bunu listbox’ın içine yapabilmemiz mümkün müdür? yardım edersen çok sevinirim.
    “/”=BOŞLUK

  • Adem :
    Boşluk ve ortalı şekilde listbox a ekleme için aşağıdaki kodu kullanabilirsin.Kodlar denenmiştir.
    string y = “”;
    for (int i = 6; i >=0; i-=2)
    {
    y = “”;//www.gorselprogramlama.com
    for (int j = 6; j>=6-(i); j–)
    {
    y += “*”;
    }
    if (i == 4) y = ” ” + y;//Bir boşluk var
    if (i == 2) y = ” ” + y;//İki boşluk var
    if (i == 0) y = ” ” + y;//üç boşluk var

    listBox1.Items.Add( y+”\n”);
    }//www.gorselprogramlama.com

Bir yanıt yazın

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