چجوری برعکسش کنم؟

سوال

سلام به همه مهندسین عزیز.

یه سوال هست که توی ورودی کاربر یک عدد میده و یه رشته و در خروجی برعکس دقیق رشته رو میخواد. به نظرم ساده بود ولی نشد! اگه میشه کمکم کنید با سی شارپ برام بزنید ممنون! مثالش هم اینه :

ورودی :

خروجی :

در حال بررسی 0
Sahar 11 ماه 4 پاسخ ها 124 دیده شده 2

پاسخ ها ( ۴ )

  1. سلام خدمت شما

    int i;
    Console.WriteLine(“Enter a number and a string : “);
    int num = int.Parse(Console.ReadLine());
    string str = Console.ReadLine();
    string[] str2 = new string[num + (num – 1)];
    str = str.Trim();
    str2 = str.Split(‘ ‘);
    for (i = str2.Length – 1; i >= 0; i–)
    {
    Console.Write(str2[i] + ” “);
    }
    Console.WriteLine();

  2. int i;
    Console.WriteLine(“Enter a number and a string : “);
    int num = int.Parse(Console.ReadLine());
    string str = Console.ReadLine();
    string[] str2 = new string[num + (num – 1)];
    str = str.Trim();
    str2 = str.Split(‘ ‘);
    for (i = str2.Length – 1; i >= 0; i–)
    {
    Console.Write(str2[i] + ” “);
    }
    Console.WriteLine();

  3. با سلام و عرض ادب، شما میتونید برای بالا بردن دانش برنامه نویسی در زبان #C، دوره کاربردی آموزش سی شارپ را به صورت رایگان دانلود کنید.

  4. using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace ConsoleApplication1
    {
    class Program
    {
    static void Main(string[] args)
    {
    string str = “”, reverse = “”;
    int Length = 0;
    Console.WriteLine(“Enter a text:”);
    str = Console.ReadLine();
    Length = str.Length – 1;
    while (Length >= 0)
    {
    reverse = reverse + str[Length];
    Length–;
    }
    Console.WriteLine(“Reverse text is {0}”, reverse);
    Console.ReadLine();

    }
    }
    }

ارسال یک پاسخ