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

Является ли данное число палиндромом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ фунуции http://www.cyberforum.ru/cpp-beginners/thread284892.html
РЕБЯТ ПОМОГИТЕ ПОЖАЛУЙСТА,УМА НЕ ПРИЛОЖУ КАК ЭТО СДЕЛАТЬ..... описать функцию, lines(t),которая построчно печатает содержимое непустого текстового файла t, вставляя в начало каждой печатаемой строки её порядковый номер(он должен занимать 4позиции) и пробел. ЕСЛИ ПОЛУЧИТСЯ ЭТУ ЗАДАЧУ РЕШИТЬ,ТО ПОЖАЛУЙСТА ОСТАВЛЯЙТЕ КОМЕНТЫ ПОСЛЕ КАЖДОЙ СТРОЧКИ ПРОГРАММЫ....
C++ Как скомпилировать два класса, которые используют методы друг друга Доброго времени суток. имеется 3 файлика: asteroid.cpp starsystem.cpp main.cpp в main.cpp файлики инкудятся в следующем порядке #include "asteroid.cpp" #include "starsystem.cpp" http://www.cyberforum.ru/cpp-beginners/thread284885.html
Скрипт боса C++
Всем привет. Значит хочу сделать свой сервер мангос, для друзей. Преимущественно серверы мангоса сырые и недоделанные. Хочу чтобы вы мне помогли лутше разобраться с кодом одного босса, вот скрипт: #include "precompiled.h" #include "gruuls_lair.h" enum { SAY_AGGRO = -1565010, SAY_SLAM1 = -1565011, SAY_SLAM2 = -1565012,
Имеется массив M строк, N столбцов (M и N различны C++
1. Имеется массив M строк, N столбцов (M и N различны и не менее 5). Ввести элементы, распечатать. Повернуть относительно горизонтальной линии, не создавая дополнительных массивов. Распечатать результирующий массив. 2. Дан 2-мерный массив целых чисел (M строк, N столбцов; M!=N; M>=3; N>=3). M и N известно на этапе разработки алгоритма. Элементы вводят с клавиатуры. Вывести массив на экран в...
C++ Исправьте, пожалуйста. Односвязный список http://www.cyberforum.ru/cpp-beginners/thread284849.html
Создается массив указателей на элемент списка, который ссылается на следующий. добавляю ведомости о спортсменах, но при выводе выводится только последний добавленный элемент. Помогите.#include "stdafx.h" #include <string> #include <iostream> using namespace std; struct spm{ int count; int number; float result; char name;
C++ Как перебрать все экземпляры класса? Здравствуйте! Я начинающий программист..... может и не программист вовсе. Но мне необходимо сделать такую задачу. С классами начала работать буквально вчера, когда возникла необходимость сделать задачку. Сама задачка такая. "Описать и реализовать класс Bill, представляющий собой разовый платеж за телефонный разговор. Класс должен включать в себя поля номера телефона, тарифа за минуту разговора,... подробнее

Показать сообщение отдельно
Антон555
13 / 13 / 0
Регистрация: 22.03.2011
Сообщений: 84
28.04.2011, 02:57     Является ли данное число палиндромом
вот что нашёл.
работает.
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
#include <iostream>
using namespace std;
int main()
{
        setlocale(LC_ALL, "Russian");
        int chislo, i(0), count;
vvod:
        cout<<"Введите число\n", std::cin>>chislo;
 
        if(chislo > 9999 || chislo < -9999)
        {
                cout<<"Число не четырехзначное\n";
                goto vvod;
        }
        int mas[4];
        if(chislo < 0)
                chislo *= -1;
 
        while(chislo > 0)
        {
                mas[i] = chislo%10;
                chislo /=10;
                ++i;
        }
        count = i;
        for(i = 0; i < count / 2; ++i)
                if(mas[i] != mas[count - 1 - i])
                        break;
 
        if(i == count/2)
                cout<<"Палиндром\n";
        else
                cout<<"Не палиндром\n";
 
        system("pause");
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru