Пример выполнения задания
Составить программу вычисления линейного арифметического выражения
.
При x = 2,45; y = – 0,423·10-2; z = 1,232·103 ответ: h = 6,9465.
Блок-схема алгоритма
Код программы
# include <iostream.h>
# include <math.h>
int main ()
{ // Начало главной функции
double x, y, z, h; // Объявление переменных
cout << "Vvedite x: "; // Ввод значений x, y и z
cin >> x;
cout << "Vvedite y: ";
cin >> y;
cout << "Vvedite z: ";
cin >> z;
h = pow(x, 2*y) + exp(y-1); // Вычисление выражения
h / = 1+x * fabs(y - tan(z));
h + = 10 * pow(x, 1/3.) - log(z);
cout << "Result h= " << h << endl; // Вывод результата
return 0; // Завершение выполнения программы
} // Конец главной функции
Ход выполнения работы
1. В окне редактирования (рис. 1) наберите код программы, приведенный выше.
|
Рисунок 1 – Компиляция программы
2. Выполните компиляцию набранного файла.
Для этого нажмите Ctrl+F7 илипиктограмму . Результат компиляции выведется в окно Output (рис. 1). При наличии в программе ошибок исправьте их и заново повторите компиляцию.
|
|
3. Выполните исполняемый файл.
Для этого нажмите Ctrl+F5 илипиктограмму .
4. В появившемся окне введите с клавиатуры значения переменных x, y и z (рис. 2):
2.45 (значение x)
– 0.423e-2 (значение y )
1.232e3 (значение z )
После ввода каждого значения нажимайте клавишу Enter.
|
Рисунок 2 – Результат выполнения программы