![]() |
|
Модераторы: bsa |
![]()
|
|
| uper |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 17.12.2008 Репутация: нет Всего: нет |
ЗАдание следующее: Написать программу, которая проверяет, является ли строка, введённая с клавиатуры палиндромом. Строка может содержать буквы разных регистров, пробелы и другие символы. При проверке должны учитываться только символы, являющиеся буквами. При этом не важно, к какому регистру принадлежит буква. Решение(скопил у одногруппницы):
Объясните плиз что там происходит в программе, а то мне надо преподу будет рассказать. Ребят, очень прошу, программирование не профильный предмет, но сдавать все равно его как-то надо... Модератор: не забываем пользоваться кнопкой "Код" и форматировать код. Это сообщение отредактировал(а) bsa - 28.12.2009, 13:09 |
|||
|
||||
| knut |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 588 Регистрация: 7.2.2006 Репутация: нет Всего: нет |
uper,
так подайдет?
--------------------
|
||||
|
|||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: 2 Всего: 16 |
http://govnokod.ru/212
Модератор: немного подправил ссылку, чтобы всегда можно было легко найти. Это сообщение отредактировал(а) bsa - 28.12.2009, 13:27 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
uper, вместо тех страшных функций нужно использовать std::isalpha() и std::tolower(). Для этого нужно подключить #include <cctype>.
А за вышеприведенный код я, будь преподавателем, поставил бы кол за тупость. Ну если не знаете про вышеупомянутые функции, то почему нельзя использовать проверку на вхождение в диапазон (x>= 'A' && x <= 'Z')?
Это сообщение отредактировал(а) bsa - 28.12.2009, 14:55 |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Крайне не рекомендуется копировать у одногрупниц 'Индусские' тексты, даже если понимаешь, что там написанно. А уж если не понимаешь - то и подавно
Преподавателю будет достаточно одного взгляда, что бы понять, что это все у кого то цельнотянуто. Второго взгляда будет достаточно, что бы понять у кого именно |
|||
|
||||
| EvilsInterrupt |
|
|||
|
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: нет Всего: 9 |
uper, Спасибо огромное! Меня многие просят о простейших примерах оптимизации кода на С\С++, теперь буду иметь пример под рукой!
|
|||
|
||||
| A5uKa |
|
|||
|
TЋ♥s F1rȜ iƧ BurȠiƞg ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 1928 Регистрация: 30.8.2008 Репутация: 2 Всего: 16 |
... это год назад было
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
A5uKa, ну и зачем поднял? тьфу...
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |