7 Nisan 2013 Pazar

15 - For Döngüsü... Girilen Mesajı Parçalayarak Üçgen Yapmak...


Form tasarımı aşağıdaki gibi olacaktır...
Girilen mesajı parçalayarak harflerden üçgen yapmak

Program çalıştığında girilen mesaja göre ekran çıktısı aşağıdaki gibi olacaktır...
girilen mesajı parçalayarak harflerden üçgen yapmak


Program kodları ise aşağıdaki gibi olacaktır...

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace _45_For_Girilen_Mesajı_Parçalayarak_Üçgen_Yap
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string cumle = textBox1.Text;  // string zaten dizi gibi davranabilen bir türdür... 

            string goster = "";

            for (int i = 0; i < cumle.Length; i++) // Döngümüzü cümlemizin uzunluğu kadar yapıyoruz... 
            {
                goster += cumle[i]; // string özelliği sayesinde cumlemizi parçalayarak alıyoruz... 
                listBox1.Items.Add(goster);
            }
        }
    }
}