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

Задача с палиндромом. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Внести единую упорядоченность в последовательность http://www.cyberforum.ru/cpp-beginners/thread377942.html
Такая вот задача: Дано действительные числа {c}_{1}, \: ..., \: {c}_{p}, \: {d}_{1}, \: ... \: {d}_{q} \: ({c}_{1} \leq {c}_{2} \: ... \leq {c}_{p}, \: {d}_{1} \leq {d}_{2} \: ... \: \leq {d}_{q}), внести единую упорядоченность в {c}_{1}, \: ..., \: {c}_{p}, \: {d}_{1}, \: ... \: {d}_{q}, получив {f}_{1}, \: {f}_{2}, \: ..., \: {f}_{p + q} такие, что {f}_{1} \leq {f}_{2} \: ... \leq {f}_{p +...
C++ Описать структуру с именем NOTE описать структуру с именем NOTE cодержаще следущее поля 1) фамилия , имя 2) номер телефона 3)дата рождения (массив из трех чисел ) написать программу выполняюея следущее действия 1) ввод с клавиатуры данных в массиве состоящих из 8 элементов типа NOTE; записи должны быть упорядочены по датам 2)выводим на экран информацию о человеке, номер телефона который введен с клавиатуры 3)если... http://www.cyberforum.ru/cpp-beginners/thread377935.html
C++ Интерполяционный многочлен Ньютона
По табличной функции, заданной 10-ю точками, построить мн-член Ньютона с конечными разностями. Моя программа: #include <stdio.h> #include <conio.h> #include <math.h> #define NUMB 10 #define X0 -1.5 #define Xn -0.6 #define h 0.1 int fact(int n) {
C++ Вопрос насчет указателей
Объясните мне пожалуйста, что значит подобное объявление: const SimpleCat * const FunctionTwo (const SimpleCat * const TheCat); Выше, разумеется, объявлен класс SimpleCat. Понятно, что const SimpleCat возле const TheCat - это указатель, который не может менять свой адрес, а const TheCat - переменная, которую нельзя изменять. const SimpleCat * возле const FunctionTwo наверно значит, что...
C++ ios::nocreate http://www.cyberforum.ru/cpp-beginners/thread377905.html
Доброго вечера. 13 строка ,а именно "nocreate" подчеркивается красным,подскажите в чем ошибка? #include <cstdlib> #include <iostream> #include <string.h> #include <stdio.h> #include <fstream> using namespace std; int main() {
C++ Краевая задача Решение краевых задач методом прогонки для диф. уравнений второго порядка. Подскажите, где ошибка. Погрешности гигантские получаются #include <stdlib.h> #include <math.h> using namespace std; void main() { int n,i; float c1=1.0, d1=1.0, c2=-2.0, d2=2.0, c=0, d=0, a=-1.0, b=1, fx; float h,e, maxe; подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
05.11.2011, 00:02     Задача с палиндромом.
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
32
33
34
35
36
37
38
39
#include <stdio.h>
 
typedef unsigned long uint32_t;
 
uint32_t reverse(uint32_t number)
{
    uint32_t result = 0;
    
    while (number != 0)
    {
        result = result * 10 + number % 10;
        number /= 10;
    }
    
    return result;
}
 
int is_palindrome(uint32_t number)
{
    return number == reverse(number);
}
 
int main(void)
{
    uint32_t n, m;
    
    uint32_t i;
    
    printf("Enter N: ");
    scanf("%ld", &n);
    printf("Enter M: ");
    scanf("%ld", &m);
    
    for (i = n; i <= m; ++i)
        if (is_palindrome(i) && is_palindrome(i * i))
            printf("%ld\n", i);
 
    return 0;
}
 
Текущее время: 13:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru