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

Найти все числа-палиндромы, которые не больше 100, и их квадраты тоже палиндромы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ программу копирования из заданного текста данной части в строку http://www.cyberforum.ru/cpp-beginners/thread179027.html
помогите написать программу копирования из заданного текста данной части в строку, (дано: abcdefgh пользователь вводит с клавы: № елемента, к-сть символов) помогите плиз... Добавлено через 1 час 11 минут ето чё, так сложно??=))
C++ массивы, его индексы Известны данные о росте 8 юношей в классе, упорядоченны по убыванию. Ни одна пара учеников не имеет одинаковый рост. В начале учебного года в класс поступил новый ученик.Какое место в перечне роста займёт этот ученик, если известно что его рост не совпадает ни с одним, меньше самого большого и большн самого маленького. #include <iostream> using namespace std; void main() { const int... http://www.cyberforum.ru/cpp-beginners/thread179023.html
Вычислить сумму ряда C++
Помогите написать программу накопления суммы. S=1/a+1/a(a+1)+1/a(a+1)(a+2)...
Сжать массив, удалив из него элементы, модуль которых находится в заданном интервале C++
в одномерном массиве состоящем из n вещественных элементов вычислить: 1)максимальный элемент массива; 2)сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элементы, модуль которых находится в интервале Освободившиеся в конце массива элементы заполнить нулями. Добавлено через 55 секунд ребят, подскажите пожалуста. как решить...
C++ преобразовать задание ввиде функции http://www.cyberforum.ru/cpp-beginners/thread179012.html
Все необходимые данные для функций должны передаваться им в качестве параметров. Использование гло- бальных переменных в функциях не допускается. #include "stdafx.h" #include <stdlib.h> #include <conio.h> #include <math.h> int main() {
C++ Как создать приоритетную очередь? Пусть имеется обслуживающая система из n обслуживающих аппара-тов. Работа этой системы разбита на такты. В течение одного такта мо-жет одна заявка стать в очередь и одна заявка приступить к обслужива-нию, (разумеется, если аппарат свободен). Вероятность заявки поступить на обслуживание Р(A), вероятность обслужить заявку P(B), вероятность заявки покинуть очередь после Т тактов Р(С). ... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
20.10.2010, 17:53     Найти все числа-палиндромы, которые не больше 100, и их квадраты тоже палиндромы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
bool is_palindrom(int num){
    int a, b = 0;
    if ( ! num )
        return false;
    for ( a = num; a; a /= 10 )
        b = b * 10 + a % 10;
    return b == num;
}
 
int main(){
    for ( int i = 10; i < 1000; ++i )
        if ( is_palindrom(i) && is_palindrom(i * i) )
            std::cout << i << '\t' << i * i << std::endl;
    return 0;
}
сделал не больше 1000, а то до ста их 2 всего...
 
Текущее время: 01:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru