С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вызов функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уравнение на c++ (не квадратный корень) http://www.cyberforum.ru/cpp-beginners/thread58771.html
напишите пожалуйста код для решение уравнения y=ax+2y^2-2/3 чтобы в коде было это - scanf("%f"...) и чтобы было такого типа #include <stdio.h> #include <conio.h>
C++ Дано натуральное число N. Дано натуральное число N. Вычислить : N -------- \ 2 i/3 при i, кратном 3... http://www.cyberforum.ru/cpp-beginners/thread58753.html
C++ div и mod, вернее их аналоги в C++ не подходят для вещественных чисел
Всем доброго времени суток, тут возник вопрос при написании программы - есть к примеру число вида nnn.ddd - надо поменять местами дробную и целую часть. Но мною обычно используемые команды...
C++ Подсчёт не заданных в коде значений, а те которые забью я сам.
Вообщем, существует такой код (приведён ниже). Человек я в С++ малопонимающий. А теперь вопрос: как сделать так, что бы x, y, z я вводил сам, с клавиатуры, а не программа это делала сама (читая...
C++ Простое число и массивы http://www.cyberforum.ru/cpp-beginners/thread58740.html
есть задача: Дан массив n целых чисел. Если в массиве есть хотя бы одно простое число, то создается новый массив, в котором все члены массива (кроме простого числа) включены дважды. В противном...
C++ Блок-схема (просто словесно) Вот к этому коду нужна блок схема помогите плиз хоть словесным алгоритмом (ну типа начало --> в ромбике ф-ция 1 и тд.) задача сформировать массив C=(C1,C2,...Cn) четные компоненты которого ровны... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4951 / 2531 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1

Вызов функции - C++

25.10.2009, 14:24. Просмотров 7336. Ответов 10
Метки (Все метки)

Арифметические операции с длинными числами, которые представлены в виде массивов:

есть функция умножения двух длинных чисел multiplication.
Собственно, сабж:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 int multiplication ( array<int>^ U, array<int>^V, array<int>^W )
{
// здесь умножение U на V и результат пишется в W
return 0;
}
 
// Как бы возведение числа U в степень V... результат в W
int involution (array<int>^U, int V, array<int>^W )
{
W=U;
for(int j = 1; j < V; j++)
{
 multiplication(U,W,W);
}
return 0;
}

Например:
C++
1
2
3
array<int>^ A = { 0x1, 0x1 };
array<int>^ C;
int D = 4;
Далее вызываем функцию involution следующим образом
C++
1
involution(A,D,C);
Проблема в том, что функция multiplication не возвращает результат... хотя внутри функции подсчет производится правильно.
В чем ошибка???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.