КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Полученный при ее втором вызове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 не использовать стандартные математические функции.
|