Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 16

Определить является ли заданный текст симметричным (читается одинаково слева направо и справа налево)

21.05.2015, 12:16. Показов 4461. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан текст из 20 символов. Определить является ли он симметричным (читается одинаково слева направо и справа налево)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.05.2015, 12:16
Ответы с готовыми решениями:

Написать программу, которая будет составлять число, которое читается одинаково как слева направо, так и справа налево
Текст задачи: "На вход программе подается набор символов, заканчивающийся символом 0 (в программе на языке Бейсик символы можно вводить...

Слова, одинаково читающиеся справа налево и слева направо
Дана строка, состоящая из слов, разделенных пробелами (одним или несколькими). Составить программу обработки данной строки, выводящую через...

Установить, что данное четырехзначное число читается одинаково слева направо и справа налево
Проверить истинность высказывания: "Данное четырехзначное число читается одинаково слева направо и справа налево".

3
14 / 14 / 4
Регистрация: 26.12.2014
Сообщений: 196
21.05.2015, 15:35
Гуглится с 1 запроса
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
uses crt;
 var a,b,c : string;
 i : integer;
begin
 clrscr;
 write('Введите слово: ');readln(a);
 b:='';
 for i:=1 to length(a) do b:=a[i]+b;{ переворачиваем слово }
 if a=b then write('Читается')
    else write('не читается');
 readln;
end.
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
21.05.2015, 15:42
или так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var a: string;
    i,n,k : integer;
begin
 clrscr;
 write('Введите слово: ');readln(a);
 n:=length(a);
 i:=1;
 k:=0;
 while(i<=n div 2)and(k=0) do
 if a[i]<>a[n-i+1] then k:=1
 else i:=i+1;
 if k=0 then write('Симметричное')
 else write('Не симметричное');
 readln;
end.
0
CAPITAL OF ROCK!
 Аватар для JokeR.BY
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
21.05.2015, 15:54
или так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
const
    Ans: Array[Boolean] Of String = ('Симметричное', 'Не симметричное');
var
    a: String;
    i, n: Byte;
    k: Boolean;
begin
    Write('Введите слово: '); ReadLn(a);
    i := 1; n := Length(a); k := False;
    while ((i <= n div 2) And (Not k)) do
    begin
        k := a[i] <> a[n - i + 1];
        Inc(i);
    end;
    WriteLn(Ans[k]);
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.05.2015, 15:54
Помогаю со студенческими работами здесь

Строка содержит одно слово. Проверить, будет ли оно читаться одинаково справа налево и слева направо (т.е. является ли оно палиндромом)
Строка содержит одно слово. Проверить, будет ли оно читаться одинаково справа налево и слева направо (т.е. является ли оно палиндромом). ...

Проверить, будет ли число читаться одинаково справа налево и слева направо
Символьная строка содержит одно слово. Проверить, будет ли оно читаться одинаково справа налево и слева направо (т.е. является ли оно...

Проверить будет ли читаться введенное предложение одинаково справа налево и слева направо
проверить будет ли читаться введеное предложение одинаково справа налево и слева направо.

Определить количество палиндромов (т.е. читающихся одинаково слева направо и справа налево) среди чисел
Задачка на палиндромы с функцией уже не первый день думаю над задачкой , в голову ничего не лезет .( type неотр=0...maxint; ...

Дан массив А из k символов. Определить, симметричен ли он, т.е. читается ли он одинаково слева направо и справа налево.
Дан массив А из k символов. Определить, симметричен ли он, т.е. читается ли он одинаково слева направо и справа налево.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru