folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# - Yazıyı Tersten Yazdıralım



C# - Yazıyı Tersten Yazdıralım

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    
    namespace timer_3
    {
        public partial class Form1 : Form
        {
            int say;
            string ifade1;
            public Form1()
            {
                InitializeComponent();
            }
    
            private void txt_ifade_TextChanged(object sender, EventArgs e)
            {
                btn_tersle.Enabled = true;
                timer1.Stop();
                timer2.Stop();
                lbl_ters.Text = "";
                if (txt_ifade.Text == "")
                    btn_tersle.Enabled = false;
            }
    
            private void btn_tersle_Click(object sender, EventArgs e)
            {
                say = Convert.ToInt32(txt_ifade.TextLength-1);
                timer1.Start();
            }
    
            private void timer1_Tick(object sender, EventArgs e)
            {
                ifade1 = Convert.ToString(txt_ifade.Text.Substring(say, 1));
                lbl_ters.Text = Convert.ToString(lbl_ters.Text + ifade1);
                say = say - 1;
                if (say < 0)
                { 
                    timer1.Stop();
                    timer2.Start();
                }
            }
    
            private void timer2_Tick(object sender, EventArgs e)
            {
                say = Convert.ToInt32(txt_ifade.TextLength - 1);
                lbl_ters.Text = "";
                timer2.Stop();
                timer1.Start();
            }
           
           
        }
    }
    // Tasarım ve kodlar sadece bana aittir.Hiçbir şekilde alıntı yapılmamıştır.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    imlegend
    imlegend's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ocak/2010
    Erkek

    Dikkat etttin mi ilk harf çevrilmemiş.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    imlegend bunu yazdı:
    -----------------------------

    Dikkat etttin mi ilk harf çevrilmemiş.


    -----------------------------

    ilk harfide çeviriyor da resimde gözükmemiş.

    timer ile tek tek yazdırıyodum harfleri daha tam yazmadan ss çekmişim ondan =)

     

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    imlegend
    imlegend's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ocak/2010
    Erkek

    Saybirs bunu yazdı:
    -----------------------------

    imlegend bunu yazdı:
    -----------------------------

    Dikkat etttin mi ilk harf çevrilmemiş.


    -----------------------------

    ilk harfide çeviriyor da resimde gözükmemiş.

    timer ile tek tek yazdırıyodum harfleri daha tam yazmadan ss çekmişim ondan =)

     


    -----------------------------

    tamam o zaman.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    amele_2
    amele_2's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    biz bilmeyenler için bi ışık olması açısından kodların yanına da açıklama yazaydın iyi olurdu

    bunu burdan çağırdık bu oldu. bunu yapınca buraya gitti falan gibisinden?


    Ardından yüz köpek havlamayan kurt, kurt sayılmaz..
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Blitz
    Blitz's avatar
    Kayıt Tarihi: 30/Eylül/2007
    Erkek
    StrReverse diye bi fonksiyon vardı sen niye kastın ki o kadar :D ama VB'de de olabilir o fonksiyon emin olamadım :D

    validen
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ThundeR
    ThundeR's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek

    timer ne için ekledin anlamadım tam, alttaki kodda işini görür

     

     static string TersineCevir(string text)
            {
                string _text = string.Empty;
    
                for (int i = text.Length - 1; i >= 0; i--)
                {
                    _text += text[i];
                }
    
                return _text;
            }
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Robinson_Crusoe
    Robinson_Crusoe's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Erkek

    .exe çevirde indirelim birde renkler güzel değil daha hoş renkler kullan bence,


    Gençliğimden bu yana et yenilmesine karşıyım. Bir gün insanların hayvanları öldürmeyi tıpkı insan öldürmek gibi cinayet kabul edeceğine inanıyorum,
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DE5TROY3R
    DE5TROY3R's avatar
    Kayıt Tarihi: 04/Nisan/2007
    Erkek

    Blitz bunu yazdı:
    -----------------------------
    StrReverse diye bi fonksiyon vardı sen niye kastın ki o kadar :D ama VB'de de olabilir o fonksiyon emin olamadım :D
    -----------------------------

    vbde StrReverse var ama harfleri tek tek çevirmesi için yine döngüye sokmak lazımdı :)

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    ThundeR bunu yazdı:
    -----------------------------

    timer ne için ekledin anlamadım tam, alttaki kodda işini görür

     

     static string TersineCevir(string text)
            {
                string _text = string.Empty;
    
                for (int i = text.Length - 1; i >= 0; i--)
                {
                    _text += text[i];
                }
    
                return _text;
            }


    -----------------------------

    harf harf çevrilsin diye eklemiş sanırım :D


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ThundeR
    ThundeR's avatar
    Kayıt Tarihi: 08/Mart/2007
    Erkek

    SharpShooter bunu yazdı:
    -----------------------------

    ThundeR bunu yazdı:
    -----------------------------

    timer ne için ekledin anlamadım tam, alttaki kodda işini görür

     

     static string TersineCevir(string text)
            {
                string _text = string.Empty;
    
                for (int i = text.Length - 1; i >= 0; i--)
                {
                    _text += text[i];
                }
    
                return _text;
            }


    -----------------------------

    harf harf çevrilsin diye eklemiş sanırım :D


    -----------------------------

    bunuda ekliyim o zaman

    string[] kelimeler = txtCevir.Text.Split(' ');
    
    string cevrilmisKelimeler = string.Empty;
    foreach (string kelime in kelimeler)
        cevrilmisKelimeler += TersineCevir(kelime) + " ";
Toplam Hit: 3203 Toplam Mesaj: 11