Упражнения C # Sharp: Проверьте, является ли данная строка палиндромом или нет
C # Sharp Basic: упражнение 56 с решением
Напишите программу на C #, чтобы проверить, является ли данная строка палиндромом или нет.
Пример примера:
Для 'aba' вывод должен быть истинным
Для 'abcd' вывод должен быть ложным
Пример решения:
C # острый код:
using System;
public class Example
{
public static bool checkPalindrome(string inputString)
{
char[] c = inputString.ToCharArray();
Array.Reverse(c);
return new string(c).Equals(inputString);
}
public static void Main()
{
Console.WriteLine(checkPalindrome("aaa"));
Console.WriteLine(checkPalindrome("abc"));
Console.WriteLine(checkPalindrome("madam"));
Console.WriteLine(checkPalindrome("1234"));
}
}
Пример вывода:
Правда Ложь Правда Ложь
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C #, чтобы найти пару смежных элементов, у которых есть наибольшее произведение заданного массива.
Далее: Напишите программу на C #, чтобы найти пару смежных элементов, которая имеет наибольшее произведение заданного массива целых чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code