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

Числа Армстронга - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Слова читающиеся одинаково слева направо http://www.cyberforum.ru/cpp-beginners/thread976419.html
В строке S записано несколько слов через 1 или несколько пробелов. Определить количество слов и найти самое длинное слово. Найти все слова, читающиеся одинаково слева направо и наоборот, справа налево.
C++ Напишите подпрограмму, которая определяет, является ли введенный символ гласной буквой русского или латинского алфавита Напишите подпрограмму, которая определяет, является ли введенный символ гласной буквой русского или латинского алфавита. можно полегче - я новенький в этом деле. http://www.cyberforum.ru/cpp-beginners/thread976418.html
Очереди и стеки C++
Для решения задачи использовать стандартные типы "очередь" и "стек", определённые в библиотеке STL. Исходные данные можно получить как вводом с клавиатуры, так и генератором случайных чисел. (1 задача) ОЧЕРЕДИ Очередь p заполнена чётным количесвом вещественых чисел. Из очереди изымаются 2 элемента. Если первый больше второго, то вычисляется их среднее значение, в противном случае выбирается...
Динамические массивы (vector) C++
В задаче используются типы данных и функции, описанные в соответственном варианте предыдущей работы "комбинированный тип данных". Описать функции обрабатывающие динамические массивы объектов. Массив кругов. Удалить из массива круги, пересекающие только одну из ось координат. У кругов, пересекающих обе оси, радиус уменьшить в 2 раза. Среди кругов, радиус которых выше среднего по начальному...
C++ Не IDE http://www.cyberforum.ru/cpp-beginners/thread976414.html
Начался в универе предмет ООП. Было сказано добыть себе любой не IDE компилятор. Уже куча инфы изрыта. Все либо устаревшее, либо огромные проблемы с установкой. Прошу вашей помощи. Нужен не IDE современный компилятор, который не так сильно трудно ставится, и адекватно работает.
C++ Как быть с функциями плз ) Описать указанные типы и функции над ними. Продемонстрировать работу всех функций на простых примерах. Тип "Круг на плоскости". Функции: площадь круга, определение пересечения двух кругов (один входит в другой, пересекаются, не пересекаются), определение, пересекает ли круг каждую из осей координат подробнее

Показать сообщение отдельно
Hoottie_McGOOB
107 / 105 / 5
Регистрация: 04.10.2013
Сообщений: 231
13.10.2013, 18:21     Числа Армстронга
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
50
51
52
53
54
55
56
#include "iostream"
#include <math.h>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    int N1;
    cout<<"Введите N1: ";
    cin>>N1;
 
    int N2;
    cout<<"Введите N2: ";
    cin>>N2;
 
    int n;
    int m, z;
    int p=1;
    int sum=0;
 
    char buf[10];
 
    for(int i=N1; i<=N2; i++)
    {
        itoa(i, buf,10);
        n = strlen(buf);
 
        m = i;
        sum = 0;
 
        if(m<10)
            if( pow((double)i,n) == i)
            {
                cout <<p<<": "<<i<<endl;
                p++;
            }
 
        if(m>=10)
        for(int j=1; j<=n; j++)
        {
            z = m%10;
            sum+=pow((double)z,n);
            m=(m-m%10)/10;          
        }
 
        if( sum == i )
        {
            cout <<p<<": "<<i<<endl;
            p++;
        }
 
    }
 
   system("pause");
}
 
Текущее время: 01:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru