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

Палиндром или нет? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Потоки и файлы http://www.cyberforum.ru/cpp-beginners/thread653580.html
Здравствуйте! Помогите, пожалуйста, исправить ошибки, ну не получается у меня... я кажется запуталась с этими потоками... файлами...:gsorry: а вообще эта программа должна найти минимальное число больше А :gsorry: #include <fstream> using namespace std; int main() { int n, A; // n - количество чисел в массиве fstream f; f.open("input.txt", ios::in);
C++ insert работает как-то странно По задумке при последовательном вводе чисел 1, 2, 3 и тд на экране должно появится 2 2 1 1 и тд а выходит 2 1 2 1...и тд http://www.cyberforum.ru/cpp-beginners/thread653546.html
Циклы и выражения отношений (Прата 5 глава 3 зад) C++
Помогите с задачей: Дафна инвестировала $100 под простых 10%. То естьб каждый год инвестиция должна приносить 10% инвестированной суммы, т.е. 10$ каждый годЖ прибыль = 0,1 * исходный баланс В то же время Клео зарабатывает 5% от $100 в первый год, что даёт $105. на след. год она зарабатывает 5% от $105, что сотсавляет $5.25, и так далее. Напишите программу, кот. вычислит, сколько лет...
Как правильно впихнуть и использовать перечисления в структуре? C++
// Test_Project.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; /////////////////////////////////////////////////////////////////////// struct employee {
C++ итерационный цикл http://www.cyberforum.ru/cpp-beginners/thread653537.html
Всем привет, сижу, не могу понять как сделать функцию для поиска суммы ряда. вот задание : Разработать алгоритм и составить программу вычисления значений суммы S заданного ряда при различных значениях аргумента Х: во внутреннем цикле для фиксированного значения Х поочередно суммировать члены ряда, пока их абсолютная величина превышает заданную точность eps. Вычисление очередного член ряда...
C++ Функция.Ряд тейлора для експоненты Заранее прошу искреннего извинения за свою дурость, но все таки, ctrl+c ctrl+v не хочу заниматся, и сообственно в чем проблемма, написал функция для нахождения експоненты Ех через разложение в ряд тейлора, и с положительными числами она работает на ура, но с отрецательными чем больше х тем хуже результат, подскажите где не прав...заранее большое спасибо. template <typename any> any EXP(any... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
18.09.2012, 11:40     Палиндром или нет?
А что без строк никак?
Ниже вариант с разбором именно цифр числа а не символов строки
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
#include <vector>
#include <iostream>
using namespace std;
 
int main()
{
    int val   = 0;
    int digit = 0;//áóäåò õðГ*Г*ГЁГІГј îòäåëüГ*ГіГѕ öèôðó Г·ГЁГ±Г«Г*
    vector<int> digits;//âåêòîð Г± öèôèðÿìè Г·ГЁГ±Г«Г*
    while(true)
    {
        digits.clear();
        cout<<"Enter val : ";cin>>val;
        for(digit = val % 10; 0 < val; digit = val % 10)
        {
            digits.push_back(digit);
            val = val / 10;
        }
        int isPalindrom = 1;
        int nDigits = digits.size();
        for(int i = 0; i < (nDigits / 2) && isPalindrom; i++)
            isPalindrom = (digits[i] == digits[(nDigits - 1) - i]);
        if(isPalindrom)
            cout<<"Input number is palindrom\n";
        else
            cout<<"Input number is not palindrom\n";
    }
    return 0;
}
Миниатюры
Палиндром или нет?  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru