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

можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это реализовать? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ цикл do - while http://www.cyberforum.ru/cpp-beginners/thread388195.html
как написать прогу? Организовать цикл, который принимает целые числа с клавиатуры и вычитает их из 10000. Окончание цикла - получение отрицательного итога.
C++ Обратный порядок элементов массива. Суть программы в том, что пользователь вводит массив из 5 элементов, а компьютер должен вывести их в обратном порядке (Например пользователь вводит: 1 2 3 4 5, а компьютер должен вывести 5 4 3 2 1 Вот набросал код, но он к сожалению работает как-то некорректно. #include <stdio.h> #include <conio.h> int main (void) { const int n=5; int a, b; http://www.cyberforum.ru/cpp-beginners/thread388193.html
C++ while вроде всё просто, но как?
напишите пожалуйста программку...
C++ Записать в выходной файл все строки входного файла
Помогите пожалуйста, через три дня сдавать. буду очень благодарен=) Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки входного файла, содержащие в качестве фрагмента строку S.
C++ вычислить и вывести в виде таблицы значения заданной функции http://www.cyberforum.ru/cpp-beginners/thread388187.html
Помогите плиз написать программу....
C++ Работа с TXT файлом! Привет всем! Подскажите пожалуйста как считать из файла все цифры в массив! внутри файл имеет вид например: 4 34 45 52 28 Я могу считать в массив но получается что в 1 ячейку массива попадает двойное число например 45,а не 4 в 1 ячейке а 5 в другой! Например массив IK. Я могу считать вот так : freopen ("input.txt","r",stdin) подробнее

Показать сообщение отдельно
BRcr
 Аватар для BRcr
4003 / 2292 / 155
Регистрация: 03.02.2011
Сообщений: 5,064
Записей в блоге: 10
21.11.2011, 00:34     можно ли в с++ вызвать переменную из одной функции в другую т.е. мы переменну задали в одной функции а использовали в другой... и как это реализовать?
Вот так мона
Код не проверял, так накидал, так что может потребоваться что-то подрихтовать.

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include "stdafx.h"
#include <iostream>
#include <cmath>
 
using namespace std;
struct COUNTER_DATA{
  int a;
  int h;
  int b;
  float e;
  float masS[100];
};
 
COUNTER_DATA * vvod_par()
{
        COUNTER_DATA * data = new COUNTER_DATA;
        int x;
        data->e=2.72;
        cout<<"vvedite nachalo scheta: ";
        cin>>data->a;
        cout<<"vvedite konec scheta: ";
        cin>>data->b;
        cout<<"vvedite shag sheta: ";
        cin>>data->h;
 
        return data;
} 
 
void Yx (COUNTER_DATA * data)
{
        int x;
        for (x=data->a; x<=data->b; x+=data->h)
        {
                data->masS[x]=pow(data->e, cos((float)x)*(cos((sin((float)x)))));
                cout<<"["<<data->masS[x]<<"]"<<endl;
        }
}
 
 
int main()
{
        COUNTER_DATA * data = vvod_par();
        fakt();
        Yx(data);
        delete data;
        system("pause");
        return 0;
}
 
Текущее время: 10:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru