24 Mayıs 2013 Cuma

C Sharp Uygulamalar Kelime Harfleri Büyük Küçük Harfler ile Yazdırma



KONU : C Sharp Uygulamalar - C Sharp ( C# ) form uygulamalar kelimenin karakter sayısını hesaplama, kelimenin harflerinin hepsini büyük yazdırma, kelimenin harflerinin hepsini küçük yazdırma, kelimenin baş harfi büyük yazdırma, kelime içindeki bir karakteri silerek yazdırma, kelime içindeki bir harfi başka bir harf ile değiştirerek yazdırma, Kelimeyi harf sayısı artarak yazdırma, kelimeyi harf sayısı azalarak yazdırma, Listbox içeriğini temizleme.





UYGULAMAYI İNDİR



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

namespace C_Sharp_Kelime_Karakter_Döngüler
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnKelimeOzellikleri_Click(object sender, EventArgs e)
        {
            int karakter_sayısı = 0;

            karakter_sayısı = txtKelime.Text.Trim().Length;

            listBox1.Items.Add("Kelimenin uzunluğu : " + karakter_sayısı);
            listBox1.Items.Add("");

            string kelime_büyük_harf = txtKelime.Text.ToUpper();

            listBox1.Items.Add("Kelimeyi büyük harfler ile yaz : " + kelime_büyük_harf);
            listBox1.Items.Add("");

            string kelime_küçük_harf = txtKelime.Text.ToLower();

            listBox1.Items.Add("Kelimeyi küçük harfler ile yaz : " + kelime_küçük_harf);
            listBox1.Items.Add("");

            string kelime_baş_harfi_büyük = txtKelime.Text[0].ToString().ToUpper() + txtKelime.Text.Substring(1).ToLower();

            listBox1.Items.Add("Kelimeyi baş harfi büyük olarak yaz : " + kelime_baş_harfi_büyük);
            listBox1.Items.Add("");

            string kelime_a_harf_sil = "";

            foreach (char karakter in txtKelime.Text)
            {
                if (karakter.ToString().ToLower() != "a")
                {
                    kelime_a_harf_sil += karakter.ToString(); 
                }
            }

            listBox1.Items.Add("Kelimede geçen a harfini silerek yaz : " + kelime_a_harf_sil);
            listBox1.Items.Add("");
          
            string kelime_a_harf_e_harf_yap = "";

            foreach (char karakter in txtKelime.Text)
            {
                if (karakter.ToString().ToLower() != "a")
                {
                    kelime_a_harf_e_harf_yap += karakter.ToString();
                }
                else
                {
                    kelime_a_harf_e_harf_yap += "e";
                }
            }

            listBox1.Items.Add("Kelimede geçen a harfini e harfi ile değiştir : " + kelime_a_harf_e_harf_yap);
            listBox1.Items.Add("");

            // Kelimeyi karakter karakter olarak yazdır (kelime uzunluğnu arttırarak yazdırma)
            for (int i = 0; i < txtKelime.Text.Length; i++)
            {
                listBox1.Items.Add(txtKelime.Text.Substring(0, i + 1));
            }
           
            listBox1.Items.Add("");
            listBox1.Items.Add("");
           
            // Kelimeyi karakter karakter olarak yazdır (kelime uzunluğnu azlttırarak yazdırma)
            for (int i = 0; i < txtKelime.Text.Length; i++)
            {
                listBox1.Items.Add(txtKelime.Text.Substring(0, txtKelime.Text.Length - i));
            }
        }

        private void btnClear_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();
        }
    }
}


UYGULAMAYI İNDİR

Hiç yorum yok :

Yorum Gönder