Форум программистов, компьютерный форум 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... подробнее

Показать сообщение отдельно
veverix
39 / 39 / 2
Регистрация: 14.09.2012
Сообщений: 85
17.09.2012, 22:53     Палиндром или нет?
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
40
41
42
43
44
45
46
47
48
49
#include<iostream>
 
using namespace std;
 
int counter(int a)
{
    int count = 0;
    while(a>0)
    {
        count++;
        a/=10;
    }
    return count;
}
 
int *getPal(int a, int count)
{
    int *palmass = new int[16];
    for(int i=count; i>=0; i--)
    {
        palmass[count-i] = a%10;
        a/=10;
    }
    return palmass;
}
 
void main()
{
    setlocale(LC_ALL, ".1251");
    int a;
    cin>>a;
    int count = counter(a);
    int* palmass = getPal(a, count);
    bool result = false;
    for(int i=0; i<count; i++)
    {
        if(i<count/2)
            if(palmass[i] != palmass[count-1-i]) break;
            else continue;
        if(count%2 == 0)
            if(palmass[i] == palmass[i+1]) result = true; else {result = false; break;}
        result = true;
    }
    for(int i=0; i<count; i++)
        cout<<palmass[i];
    cout<<'\n';
    cout<<result<<' '<<count;
    system("pause");
}
 
Текущее время: 03:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru