Форум программистов, компьютерный форум 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), вероятность заявки покинуть очередь после Т тактов Р(С). ... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4963 / 3039 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
20.10.2010, 17:59
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <conio.h>
 
bool isPalindrome(int num);
 
int main()
{
    for (int i = 0; i <= 100; i++)
        if (isPalindrome(i) && isPalindrome(i * i))
            std::cout << i << std::endl;
 
    getch();
    return 0;
}
 
bool isPalindrome(int num)
{
    int contrary = 0;
    int temp = num;
 
    while (temp != 0)
    {
        contrary = contrary * 10 + (temp % 10);
        temp /= 10;
    }
 
    if (num == contrary)
        return true;
    else
        return false;
}
Добавлено через 1 минуту
Ё-моё... Надо приучаться жать F5 перед отправкой)))

Не по теме:

easybudda, не два, а шесть... однозначные числа тоже считаются)))

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru