0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 8
|
||||||
1 | ||||||
Передать данные из одной функции в другую и т.д.01.10.2011, 12:18. Показов 18865. Ответов 8
Метки нет Все метки)
(
Добрый день, подскажите пожалуйста, как передать данные из одной функции в другую, уже весь мозг себе вынес.
Вообщем есть 3 функции, в первой вводим данные, вторая занимается подсчётами тех данных, которые мы вводим в первой, третья выводит результаты работы второй.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
01.10.2011, 12:18 | |
Ответы с готовыми решениями:
8
Передать данные из одной формы в другую Передать данные из одной формы в другую Передать данные из одной формы в другую Передать данные с одной формы на другую |
63 / 58 / 13
Регистрация: 24.07.2011
Сообщений: 343
|
||||||
01.10.2011, 12:37 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 8
|
|
01.10.2011, 12:48 [ТС] | 3 |
Ну просто мне надо будет передавать массив данных на вывод, для одной функции, а потом используя данные подсчитанные в первой функции, занести в следующую. А потом вывести результат для первой и для второй.
Вообщем ввели данные в функцию, она передала данные(массив, вернее указатель на массив из float) в другую функцию, там подсчитала, и потом результат обеих функций (2 указателя на массив из float) надо вывести.
0
|
63 / 58 / 13
Регистрация: 24.07.2011
Сообщений: 343
|
|
01.10.2011, 12:51 | 4 |
я не понял совсем какие два массива она выведет?исходный и который получился чтоли?
0
|
Делаю внезапно и красиво
![]() 1312 / 1227 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
01.10.2011, 12:55 | 5 |
Ты уже сам всё правильно написал! Именно так, через указатель, и передаются изменяемые данные.
Только для массивов тебе ещё придётся размерность передавать.
0
|
0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 8
|
||||||
01.10.2011, 13:16 [ТС] | 6 | |||||
Надо было сразу описывать проблему глобально...тупанул.
Функция ввода - ввели данные, передали во вторую. Вторая функция - подсчитала данные, взяла некоторые данные из функции ввода. Третья функция - взяла некоторые данные из второй и произвела свои арифметические вычисления. Функция вывода - вывела результаты работы второй и третьей. Добавлено через 18 минут Вот сама программа, без использования функций я её написал, без красивостей, но работает, как надо. Надо её оформить в виде функций. Функция ввода, вывода, расчётов.
0
|
Делаю внезапно и красиво
![]() 1312 / 1227 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
01.10.2011, 13:18 | 7 |
Передавай в функции ДВА массива. В одном входные данные во втором будут выходные ПОСЛЕ возврата из функции.
0
|
0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 8
|
||||||
01.10.2011, 13:59 [ТС] | 8 | |||||
Вывод через функции сделал, всё работает. Но как передать данные из функции vvod в функцию raschet?
0
|
Делаю внезапно и красиво
![]() 1312 / 1227 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
01.10.2011, 14:11 | 9 |
Передавай в расчёт те же переменные, которые передаёшь во ввод.
Если не понятно, почему так, почитай про ссылки про указатели, станет понятнее.
0
|
01.10.2011, 14:11 | |
Помогаю со студенческими работами здесь
9
Передать данные с одной страницы в другую
Передать данные с одной формы на другую Передать данные из одной формы в другую Передать данные с одной формы в другую Передать данные из одной формы в другую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |