Форум программистов, компьютерный форум CyberForum.ru

Проверить, является ли данное число палиндромом(перевертышем) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С чего начать? http://www.cyberforum.ru/cpp-beginners/thread50332.html
Доброго времени суток! Хочу выучить язык С++, подскажите с чего лучше начать изучение? Заранее благодарен!
C++ Заполнение массива числами в диалоговом режиме Указать индексы и напечатать элементы целочисленного массива X, сумма цыфр которых равна заданному числу M(если такие эллементы есть). Число М программа должна запрашивать в диалоговом режиме. Написать функции -Заполнение массива числами в диалоговом режиме. -Вывода одномерного массива. -Определение, равна ли сумма числа заданному числу M. P.S.я чайница и заранее благодарю. http://www.cyberforum.ru/cpp-beginners/thread50309.html
C++ Непонятки с функциями
Добрый день. Я новичек в программировании и вот вопрос: Хочу написать функцию, например: void __fastcall Tform1::FormPaint(TObject*Sender) { Grafik(); }
Перевести число в систему римского счёта C++
Приветствую тебя, О форум программистов и сисадминов! В этом деле я почти полный профан.. но работать надо и я прошу Вашей поддержки и помощи: есть задачка - "перевести заданное целое число в систему римского счёта".. Т.е. я просмотрел Ваши коды, но не совсем понимаю, как научить распознавать тысячи, сотни и т.д. Буду очень признатлен, если решение снизойдёт!!
C++ GIF-анимация http://www.cyberforum.ru/cpp-beginners/thread50254.html
Здравствуйте, программисты. Недавно поставил С++ 2007, в котором у компоненты TImage есть поддержка GIF.Поддержка есть, но фактически появляется лишь статическая картинка вместо анимации. Подскажите, что нужно сделать, чтобы анимация заработала.
C++ Электронный органайзер Написать программу, реализующую электронный органайзер. Реализовать возможности добавления, удаления, редактирования и хранения данных. Предусмотреть обработку всех возможных ошибок. подробнее

Показать сообщение отдельно
odip
Эксперт C++
 Аватар для odip
7225 / 3287 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
10.09.2009, 17:32     Проверить, является ли данное число палиндромом(перевертышем)
C++
1
2
3
4
5
for(i = 0; i < count / 2; ++i)
                if(mas[i] != mas[count - 1 - i])
                        break;
 
return (i == count/2) ? true : false;
Ох - не очень хорошо.
Лучше так:
C++
1
2
3
4
for( i= 0; i<count/2; i++ ) {
    if ( mas[i] != mas[count-1-i] ) { return 0; }
}
return 1;
 
Текущее время: 17:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru