C#
P.S: вот этот "?" в string это эмодзи, которые не вставляется в mail ru
Как сделать программу на C#?
Мне нужна консольная программа которая выполняет следущие действия: Ты пишешь определенное слово, программа выдает такое-же слово но наоборот. Пример: Человек пишет: Привет. Программа отвечает: тевирП
Божемой, как все сложно... Программа, на самом деле, пишется в одну не самую длинную строку:
Console.WriteLine(new string(Console.ReadLine().ToCharArray().Reverse().ToArray()));
Александр Юшкевич
Ага , программа не всегда работает
using System;
public static class Extensions
{
public static string Reverse(this string str)
{
char[] chars = str.ToCharArray();
Array.Reverse(chars);
return new string(chars);
}
}
public class Example
{
public static void Main()
{
Console.Write("Ввод текста ");
Console.WriteLine(Console.ReadLine().Reverse());
}
}
Александр Юшкевич
что насчет смайликов? Он состоят из двух символов
static List Revers(string x)
{
List list = new List();
TextElementEnumerator myTEE = StringInfo.GetTextElementEnumerator(x);
myTEE.Reset();
while (myTEE.MoveNext())
{
list.Add(myTEE.GetTextElement());
}
list.Reverse();
return list;
}
static void Main(string[] args)
{
Console.OutputEncoding = Encoding.UTF8;
string x = "При?вет";
Console.WriteLine(string.Join("", Revers(x)));
Console.ReadLine();
}
Этот метод лучше. Все ответы которые тут есть не учитывают, то что если перевернуть смайлик из двух символов, то будет плохой результатP.S: вот этот "?" в string это эмодзи, которые не вставляется в mail ru
Реверс:

using System;
namespace ReversEpta
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Введи слово:");
string inputWord = Console.ReadLine();
string reversedWord = ReverseString(inputWord);
Console.WriteLine("Твоё перевёрнутое слово:");
Console.WriteLine(reversedWord);
}
static string ReverseString(string s)
{
char[] charArray = s.ToCharArray();
Array.Reverse(charArray);
return new string(charArray);
}
}
}

Михаил Минаков
На эмодзи не сработает
Через цикл перебирание строки в символы
Для начала протестируй в блокноте введи команду print("hello world") если у тебя сработает то комп подходит а если нет, то покупай другой
Как то
Похожие вопросы
- Помогите исправить сложную программу на C#
- Срочно создать программу в C#
- Написать программу на C# вычисления стоимости покупки с учетом скидки.
- Помогите написать программу на C# По задачнику PascalABC Case20
- Сегодня начал учить c#, решил сделать калькулятор простой и столкнулся с такой ошибкой при компиляции, хелпуйте.
- Написание программы на языке программирования C#
- C#. Написать программу для нахождения периметра и площади треугольника. СТороны вводить с клавиатуры
- Помогите написать программу C#
- Помогите написать программу с массивом на C#
- Счетчик нажатия кнопки Enter. Написал программу, но не работает. Winforms C#