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

Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Свой класс String http://www.cyberforum.ru/cpp-beginners/thread358125.html
Небольшой набросок на класс String #include <iostream> #include <cstring> using namespace std; class String { struct Srep;//представление Srep *rep;
C++ do this 10 second's вобщем сабж. Имеется некоторая функция foo. Хочется, чтобы она выполнялась 10 секунд: int timer = 10 //секунд; while(timer){ foo() } Как попроще реализовать? Добавлено через 1 минуту редактирование не работает. Имелось ввиду: int timer = 10 //секунд; while(timer){ foo() } http://www.cyberforum.ru/cpp-beginners/thread358119.html
C++ char
посоветуйте книжку где по подробнее описывается взаимодействие в char на c
Объявление массивов в С/С++ C++
Пытаюсь создать матрицу размера n: #include <iostream> using namespace std; int main() { int n,i,j; int m; cout << "Введите n\n"; cin >> n;
C++ error C2601: 'main' : local function definitions are illegal fatal error C1004: unexpected end of file found http://www.cyberforum.ru/cpp-beginners/thread358087.html
День добрый люди написал програму выдает 2 ошибки че не так подскажите error C2601: 'main' : local function definitions are illegal fatal error C1004: unexpected end of file found #include "stdafx.h" #include <iostream> #include <string.h> #include <conio.h> using namespace std;
C++ Алгометрические мовы та программирование помогите написать я сам не программис и не когда не учился , может у кого то что то есть ) плиз помогите Желательно бесплатно :cry: подробнее

Показать сообщение отдельно
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
29.09.2011, 18:18     Найти все натуральные числа, не превосходящие заданного N и равные сумме кубов своих цифр.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
void main()
{
    int n,sum,z;
    cout << "vvedite n: "; cin >> n;
    for (int i=1; i<=n; i++)
    {       
        sum=0;
        for (int y=i;y>0;y/=10)
        {
            z=y % 10;
            sum+=z*z*z;
        }
        if (sum == i) cout << i << " ";
    }
    cout << endl;
    system("pause");
}
этих чисел всего пять(1,153,370,371,407). зачем тут _int64?
 
Текущее время: 16:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru