IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   C# (https://www.ircforumlari.net/c/)
-   -   C# - Girilen metinleri tersten yazdırma (https://www.ircforumlari.net/c/400044-c-girilen-metinleri-tersten-yazdirma.html)

aSi 10 Temmuz 2011 14:02

C# - Girilen metinleri tersten yazdırma
 
Soru: Girilen bir cümleyi (metni) tersten yazdıran c programını yazınız. (Not:Program enter'a basıldığında metni ters çevirecek)

Çözüm:
Kod:

#include<stdio.h>
#include<conio.h>
int main()
{
int size , i,sayac=0 ;
char c;
char b[]={}, a[]={};
printf("Metni giriniz: ");
gets(a);
while(1)
{
if(a[sayac]=='\0')
{break;}
++sayac;
}
size=sayac;
for(i=0;i<sayac;i++)
{
b[size-1]=a[i];
size--;
}
printf("\nMetnin ters hali: ");
for(i=0;i<sayac;i++)
{
 a[i]=b[i];
printf("%c",a[i]);
}
getch();
}



2. yol


Kod:

#include<stdio.h>
#include<conio.h>
int main()
{
 int size , i,sayac=0 ; 
 char c;
 char b[]={}, a[]={};

 

 printf("metin:");
 gets(a);
 while(1)
 {
 if(a[sayac]=='\0')
 {break;}
 ++sayac;             
 }
 size=sayac;
 for(i=0;i<sayac;i++)
 { 
 b[size-1]=a[i]; 
 size--;
 }
 for(i=0;i<sayac;i++)
 { a[i]=b[i];   
 }
 puts(a);
 getch(); 
}



OzGuR 08 Şubat 2012 11:07

Cevap: C# - Girilen metinleri tersten yazdırma
 
Güzel paylaşım bu şekildede olabilir sanırım.


public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Label1.Text = "";
}
private void btncevirici_Click(object sender, EventArgs e)
{
string yazi = Textbox1.Text;
Label1.Text = "";
int Sayi = Convert.ToInt32(yazi.Length);
for (int i = Sayi-1; i >= 0; i--)
{
Label1.Text += yazi[i];
}
}

aSi 08 Şubat 2012 17:44

Cevap: C# - Girilen metinleri tersten yazdırma
 
Aynen, verdiğin kodlada bu işlem olabilir. Fakat verdiğim kodlarda daha açıklayıcı olduğu için bu şekilde yazılması daha rahat olur diye bu şekilde paylaştım. Kullanan insan zaten bilgilendikten sonra hepsini yapar.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:58.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk