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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите написать прогу(двухмерный массив) http://www.cyberforum.ru/cpp-beginners/thread369214.html
В двухмерном массиве определить количество элементов, кратных минимальному элементу массива.
C++ Перегрузка оператора [] всем доброго времени суток! помогите перегрузить оператор есть у меня класс bd, и массив объектов этого класса table. в классе прописываю: void bd :: operator (int i) { bd table; std :: cout << table; } по моей задумке при вызове его таким способом: table; должно вывестись на экран содержимое table. но ничего не происходит. компилятор не ругается, все ему нравится, но не работает http://www.cyberforum.ru/cpp-beginners/thread369212.html
Опухлость функции / Метод Гессе C++
Дано задание решить матрицу Гессе. Дошел до того места, где нужно узнать опухла функция или нет, но не знаю как это сделать, как определить опухлость функции? #include <iostream.h> #include <conio.h> #include <math.h> ////////KPOK 1 BEGIN double f(double x1, double x2) // - main function { return (pow(x1,2) + pow(x2+1,2))*(pow(x1,2) + pow(x2-1,2));
C++ Помогите с календарем
Написал консольное приложение - календарь. С ним все в порядке, но надо сделать так чтобы после 17 октября 2011-года каждый третий день отмечался (делался красным), проблема в том, что неполучается придумать алгоритм который отмечал бы каждый третий день. Помогите пожалуйста. Заранее спасибо.
C++ массивы http://www.cyberforum.ru/cpp-beginners/thread369201.html
добрый вечер помогите решить задания на си. заранее благодарен Дан массив размера 10. Переставить в обратном порядке элементы массива, расположенные между его мин и макс элементами. заранее благодарен
C++ Линейный список Текст помощи для некоторой программы организован в виде линейного списка. Каждая компонента текста помощи содержит термин (слово) и текст, содержащий пояснения к этому термину. Количество строк текста, относящихся к одному термину, составляет от одной до пяти. Написать программу, которая обеспечивает: □ начальное формирование текста помощи; □ вывод текста помощи; □ вывод поясняющего текста для... подробнее

Показать сообщение отдельно
Acroni
1 / 1 / 0
Регистрация: 19.10.2011
Сообщений: 13
20.10.2011, 00:00  [ТС]     Как написать функцию, которая бы получала на входе целочисленное число, а возвращала бы значение суммы цифр куба этого числа?
Цитата Сообщение от Net_Wanderer Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <math.h>
 
int foo(int n) 
{
    int sum = 0;
    int cube = (int) pow((double) n, 3);
 
    do {
        sum += cube % 10;
    } while (cube /= 10);
    return sum;
}
Большое спасибо) Вопрос исчерпан

Добавлено через 1 минуту
Цитата Сообщение от anonimious Посмотреть сообщение
Вот
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
int f1(int a) {int sum=0;
        for(int i=0;a!=0;i++) {sum+=a%10; a/=10;}
        return sum;}
void main(){
    setlocale(LC_ALL,"rus"); int a;
    cout<<"Введите число "; cin>>a; a=a*a*a;
    cout<<f1(a)<<'\n';}
И вам спасибо)
 
Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru