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

Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен - C++

Восстановить пароль Регистрация
 
herzen2011
-1 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
04.05.2013, 16:15     Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен #1
То есть
http://www.cyberforum.ru/cgi-bin/latex.cgi?{1}^{3}=1<br />
{2}^{3}=3+5<br />
{3}^{3}=7+9+11
Написала программу на С++
Оказалось что функцию не описала.
Как это сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
void main ()
{
int i,j,n,s,k;
cout<<"vvedite n";
cin>>n;
k=1;
for (i=1;i<=n;i+=1)
{
s=0;
    for(j=1;j<=i;j+=1)
    {
    s=s+k;
        k=k+2;
        }
    cout<<"cub"<<i<<"="<<s;
}
return;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2013, 16:15     Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен
Посмотрите здесь:

C++ Если число - куб натурального числа то возвращать true, иначе false
Составить программу,которая для любого натурального числа печатает количество цифр в записи этого числа C++
Куб числа C++
C++ Напишите функцию Swap(a, b), аргументами которой могут быть числа любого типа
Операторы выбора. Даны три различных числа. Среднее поделить на меньшее, меньшее возвести в куб, большее оставить без изменения C++
куб числа в С++ C++
C++ Нахождение наименьшего нечетного натурального делителя k (k≠1) любого заданного натурального числа n
C++ Реализовать решение линейного рекуррентного уравнения нахождения числа f (k) для любого натурального k

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FreeMan108
 Аватар для FreeMan108
120 / 120 / 6
Регистрация: 04.03.2013
Сообщений: 368
04.05.2013, 16:49     Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен #2
Может так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main (int argc, char* argv[])
{
    int n;
    int s = 0;
    
    cout << "Write n: ";
    cin >> n;
    
    for (int i = 0; i < n; i++)
       for (int j = 0; j < n; j++)
          s += n;
    
    cout << "Cube: " << s << endl;
    
    system("pause");
    
    return 0;
    }
herzen2011
-1 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
04.05.2013, 20:09  [ТС]     Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен #3
Спасибо Прога пошла, тольок вот здесь пришлось опустошить скобки
Цитата Сообщение от FreeMan108 Посмотреть сообщение
int main (int argc, char* argv[])
Yandex
Объявления
04.05.2013, 20:09     Описать функцию возведения любого натурального числа n в куб без операции умножения, пользуясь следующим свойством: куб любого числа n равен
Ответ Создать тему
Опции темы

Текущее время: 08:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru