-- Algoritma, C#, Go

Algoritma #3 : Metni Tersine Çevirme

Algoritma #3 : Metni Tersine Çevirme

Algoritmanın Amacı

Bir metni tersine çevirmek için kullanılır.

Örneğin; cihan -> nahic

C#

    class Program
    {
        static void Main(string[] args)
        {
            var str = Reverse("cihan");
            Console.WriteLine(str);

            Console.ReadLine();
        }

        public static string Reverse(string x)
        {
            string result = "";
            for (int i = x.Length - 1; i >= 0; i--)
            {
                result += x[i];
            }
            return result;
        }
    }

Go

package main

import "fmt"

func main() {
	result := Reverse("cihan")
	fmt.Println(result)
}

func Reverse(input string) string {
	result := ""
	for i := len(input) - 1; i >= 0; i-- {
		result += string(input[i])
	}
	return result
}

Github:
-> https://github.com/cihanozhan/csharp-algorithms
-> https://github.com/cihanozhan/golang-algorithms

İyi çalışmalar.
Cihan Özhan

Yorumla

Yorum