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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.89
XaJlop4ik
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 70
#1

Куб числа - C++

27.02.2012, 21:51. Просмотров 2921. Ответов 20
Метки нет (Все метки)

Доброго времени суток, уважаемые форумчане)
Нужно найти число, которое равняется кубу суммы всех своих цифр.
Ну например: 512=(5+1+2)^3
Просьба, помочь) Бо в голове не укладывается как это сделать( уже заюзал цикл for все равно, не выходит(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2012, 21:51     Куб числа
Посмотрите здесь:

куб числа в С++ - C++
Здравствуйте! У меня такая задумка, пользователь вводит число, а программа выводит куб от этого числа. Программа компилируется и ошибок...

Все отрицательные числа массива возвести в куб и найти их сумму. - C++
1.С клавиатуры вводится последовательность из N чисел. Все отрицательные числа возвести в куб и найти их сумму. 2.С клавиатуры вводится...

Как возвести числа в квадрат , куб (также в другие степени ) в с++? - C++
помогите пожалуйста )

Если число - куб натурального числа то возвращать true, иначе false - C++
Из задачника. Если данное число n - куб натурального числа то возвращать true,или же false; То есть если n=27 и 27=3^3 то t=true ...

Составить программу возведения натурального числа в куб, учитывая указанную закономерность - C++
Ребят, помогите пожалуйста, не могу никак решить эту задачу. Составить программу возведения натурального числа в третью степень(и чтобы...

Получить натуральные числа куб суммы цифр которых равен заданному числу - C++
Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m. #include <iostream> using namespace std; int main()...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
27.02.2012, 22:43     Куб числа #16
Хм, стоп. Т.е. задание не на вычисление куба любого числа, так? Нужно лишь такие числа найти?
XaJlop4ik
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 70
27.02.2012, 22:46  [ТС]     Куб числа #17
BumerangSP, ну да, по идеи
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
27.02.2012, 22:49     Куб числа #18
XaJlop4ik, тогда вот:
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
#include <conio.h>
#include <stdio.h>
#include <math.h>
int main()
{
 int i,a,x,s;
 double prod,p;
 for (i=1; i<32000; i++)
 {
  s=0;
  x=i;
  p=0;
  while (x!=0)
   {
    s=x%10;
    x=x/10;
    p+=s;
   }
 prod=pow(p,3);
 if (prod==i)
  printf("%5.1f ",prod);
 }
 getch();
 return 0;
}
Здесь он выводит все числа, куб суммы которых = самому себе. Предел до 32000.
XaJlop4ik
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 70
27.02.2012, 22:55  [ТС]     Куб числа #19
BumerangSP, Спасибо!
только один вопрос: printf("%5.1f ",prod); - что это значит?
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
27.02.2012, 23:01     Куб числа #20
XaJlop4ik, ну, printf() - это вывод на экран. %f - тип выводимого значения, 5.1 - это количество знаков после запятой (в данном случае 1), prod - название переменной. Ограничение на количество знаков пришлось использовать из-за функции pow, которая требует тип double (с плавающей запятой).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.02.2012, 23:05     Куб числа
Еще ссылки по теме:

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

Найти квадрат (для целого) и куб (для вещественного числа) - C++
ПОМОГИТЕ ПОЖАЛУЙСТА РАЗОБРАТЬСЯ С КОДОМ, ТОЧНЕЕ С ФУНКЦИЕЙ,КОТОРАЯ ЭТО ВОЗВЕДЕНИЕ В КВАДРАТ ИЛИ КУБ ОСУЩЕСТВЛЯЕТ. Если мы вводим целое...

Даны действительные числа А, В, С. Большее из них возвести в квадрат, "среднее"(по величине)- в куб, меньшее - - C++
Даны действительные числа А, В, С. Большее из них возвести в квадрат, &quot;среднее&quot;(по величине)- в куб, меньшее - в 4-ую степень. После этого...

Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения - C++
Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения.

Нарисовать куб - C++
Только начинаю изучение 3Д директ Для примера никто не может показать как нарисовать куб x=y=z=50... Добавлено через 27 минут DEL...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
XaJlop4ik
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 70
27.02.2012, 23:05  [ТС]     Куб числа #21
Спасибо всем огромное, разобрался)
Yandex
Объявления
27.02.2012, 23:05     Куб числа
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru