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]

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