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

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

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

Подпрограммы - C++

09.12.2009, 01:34. Просмотров 2349. Ответов 3
Метки нет (Все метки)

Такой простенький вопросик - как вызвать из одной подпрограммы в другую переменую, точнее даже масив?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2009, 01:34     Подпрограммы
Посмотрите здесь:

подпрограммы - C++
протабулируйте функции.отрезок и шаг вводятся с клавиатуры: (ln^2(x))-1/x

Подпрограммы - C++
Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов А, В, С. При помощи функций... Что тут нужно...

ПОДПРОГРАММЫ - C++
добрый вечер!;) такое задание: дана функция y=.... в которой есть несколько сумм ряда. Вычисление суммы ряда нужно выполнить в виде...

Подпрограммы - C++
Добрый день.Можете помочь написать 2 программы в borland C++ Помогите пожалуйсто.Заранее благодарен! 1)Создать подрограмму,которая...

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

на подпрограммы - C++
вычислить площадь правильного шестиугольника со стороной а, используя подпрограмму вычисления площади треугольника. задачка на функции

Подпрограммы - C++
Дан вектор А и вектор B. Если разность между максимальными элементами векторов больше 10, то из положительных элементов обеих векторов...

Подпрограммы - C++
Помогите ребят

Подпрограммы - C++
Напишите подпрограмму, которая определяет, является ли введенный символ гласной буквой русского или латинского алфавита. можно...

Подпрограммы - C++
С клавы вводится длинное целое число. надо составить функцию, которая формирует новое число с обратным порядком цифр по отношению к...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ISergey
Maniac
Эксперт С++
1372 / 883 / 52
Регистрация: 02.01.2009
Сообщений: 2,652
Записей в блоге: 1
09.12.2009, 01:43     Подпрограммы #2
Сформулируйте более корректно вопрос.
fanatik
0 / 0 / 0
Регистрация: 06.12.2009
Сообщений: 6
09.12.2009, 01:47  [ТС]     Подпрограммы #3
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
26
27
28
29
30
31
32
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
void vvod();
void vivod ();
 
int main(int argc, char *argv[])
{
   vvod();
  vivod();
   
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
void vvod()
{
     double X[9] = {1.3, -2.3, 2.1, -2.1, -2.3, 6.3, -2.1, 1.0, -2.0}; 
     }
void vivod ()
{
    double summ = 0;
int j=0;
for(int i =8 ; i >= 0; i--)
if(X[i]<0)
{
cout << "Odd elem: " << X[i] << endl;
if(j++ == 2)
break;
}
Как сделать так что бы можна было использывать X[9] из vvod(), во второй подпрорамме vivod()
ISergey
Maniac
Эксперт С++
1372 / 883 / 52
Регистрация: 02.01.2009
Сообщений: 2,652
Записей в блоге: 1
09.12.2009, 02:06     Подпрограммы #4
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
26
27
28
29
30
31
#include <iostream>
 
using namespace std;
 
void Input(double arr[9]);
void Out  (double arr[9]);
 
int main(int argc, char *argv[]) {
    double arr[9];
    Input(arr);
    Out(arr);
    system("PAUSE");
    return 0;
}
 
void Input(double arr[9]){
    double X[9] = {1.3, -2.3, 2.1, -2.1, -2.3, 6.3, -2.1, 1.0, -2.0}; 
    for(int i = 0; i < 9; ++i)
        arr[i] = X[i];
}
void  Out(double arr[9]){
    double summ = 0;
 
    int j = 0;
    for(int i = 8; i >= 0; i--)
        if(arr[i] < 0){
            cout << "Odd elem: " << arr[i] << endl;
            if(j++ == 2)
                break;
        } 
}
Yandex
Объявления
09.12.2009, 02:06     Подпрограммы
Ответ Создать тему
Опции темы

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