Напишите программу, которая определит, является ли введенная строка палиндромом и выведет соответствующее сообщение. Палиндром — строка, которая читается одинаково как слева направо, так справа налево.
Например:
"А роза упала на лапу Азора".
Учтите, что пробелы не должны учитываться при проверке!
256
333
Ответы на вопрос:
(см. объяснение)
Объяснение:
Решение на Python:
s = input().lower().replace(' ', '')
if s == s[::-1]:
print('Является!')
else:
print('Не является!')
Решение на Pascal:
##
var s: string := ReadString.ToLower.Replace(' ', '');
if(s=s[::-1]) then print('Является!')
else print('Не является!');
Обе программы работают исправно.
Задание выполнено!
## код на ruby 2.2.3p173 r = [] file.open("b.in", "r") do |infile| while (line = infile.gets) line.split(",").each {|t| r< < t.to_f} end p r end file.open("b.out", "w") do |file| p r[0] > = r[1] + r[2] if r[0] > = r[1] + r[2] file.puts "yes" else file.puts "no" end end
Популярно: Информатика
-
ZefirKa0207.08.2020 17:54
-
vlad270329p08pha22.07.2021 23:20
-
nastyaparshincg11.05.2020 08:18
-
VadimqaFL28.06.2022 19:18
-
агроэШкольник228114.05.2022 00:01
-
RedEdro22.02.2020 07:18
-
nikita22892815.05.2022 07:05
-
алекссоколевский20.01.2020 19:43
-
oiopiha12.08.2022 17:32
-
XXL1813.09.2020 17:29