Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Полученный при ее втором вызове




float x=1./11. + a * vir1 + 1 / xGl;

cout << endl << "\tX = " << x;

getch();

}

При работе этой программы область видимости глобальных объектов aGl, bGl, cGl, xGlраспространяется на обе функции программы:mainиcountX ().Это позволяет организовать взаимный обмен данными.

 

Подготовка и первый вызов функции countX ()

 

 

Подготовка и второй вызов функции countX ()

 

Смешанный обмен данными между функциями

При проектировании программ пользователь может воспользоваться любым из рассмотренных выше способов обмена информации между функция.

Рассмотрим примеры подобного применения.

Вариант 1.

Составить функцию countX, которая, получив а, с через параметры по значению, b через глобальный объект, вычисляет х и возвращает результат его вычисления через возвращаемое значение.

 

 
 

В функции main ввести значения a, , . Используя функцию countX, вычислить значение X и выдать на экран.

 

 
 

 

В функции main не использовать стандартные математические функции.


Поделиться:

Дата добавления: 2015-01-01; просмотров: 76; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты