Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка для ИИТ.doc
Скачиваний:
5
Добавлен:
05.12.2018
Размер:
585.73 Кб
Скачать

1.2. Пример выполнения задания

Cоставить программу вычисления арифметического выражения для заданных значений x, y, z :

.

С основными действиями по работе в среде Visual C++ 6.0 можно ознакомиться в приложениях 4 и 5 [1].

Для работы в консольном приложении Builder C++ 6.0 воспользуйтесь материалами, представленными в методическом пособии [3].

1. Текст программы с использованием стандартных функций ввода-вывода, может иметь следующий вид:

#include <stdio.h>

#include <conio.h>

#include <math.h>

int main()

{

double x, y, z, a, b ,c, rez;

puts("\n\t x, y, z = ");

scanf("%lf %lf %lf", &x, &y, &z); // Формат для типа double ℓf

a = pow(tan(x+y),2);

b = exp(y-z);

c = sqrt(cos(x*x)+sin(z*z));

rez = a-b*c;

printf("\n x = %7.3lf\n y = %7.3lf\n z = %7.3lf\nRezult = %lf\n", x, y, z, rez);

puts("Press any key ... ");

getch();

return 0;

}

2. Текст программы с использованием потокового ввода-вывода, может иметь следующий вид:

#include <iostream.h>

#include <conio.h>

#include <math.h>

int main()

{

double x, y, z, a, b ,c, rez;

cout << "\n\t x,y,z = " << endl;

cin >> x >> y >> z;

a = pow(tan(x+y),2);

b = exp(y-z);

c = sqrt(cos(x*x)+sin(z*z));

rez = a-b*c;

cout << "\n x = " << x << "\n y = " << y << "\n z = " << z

<< "\nRezult = " << rez << endl;

cout << "Press any key ... " << endl;

getch();

return 0;

}

Введя исходные данные x = 3,4; y = 7,410-2; z = 1,943102 (у и z – в форме с плавающей точкой), результат выполнения программы будет иметь следующий вид:

1.3. Индивидуальные задания

Создать программу вычисления указанной величины. Результат проверить при заданных исходных значениях.

1. .

При x = 14.26, y = –1.22,

z = 3.510-2t = 0.564849.

–0.566691

2. .

При x = –4.5, y = 0.7510-4,

z = 0.845102u = –55.6848.

3. .

При x = 3.7410-2, y = –0.825,

z = 0.16102 v = 1.0553.

4. .

При x = 0.4104, y = –0.875,

z = –0.47510-3w = 1.9873.

5.

При x = –15.246, y = 4.64210-2, z = 20.001102   = –182.036.

6.

При x = 16.5510-3, y = –2.75, z = 0.15   = –38.902.

–40.6307

7.

При x = 0.1722, y = 6.33, z = 3.2510-4   = –172.025.

–205.306

8.

При x = –2.23510-2, y = 2.23, z = 15.221   = 39.374.

9. .

При x = 1.825102, y = 18.225, z = –3.29810-2   = 1.2131.

10.

При x = 3.98110-2, y = –1.625  103, z = 0.512  a = 1.26185.

11.

При x = 6.251, y = 0.827, z = 25.001  b = 0.7121.

12.

При x = 3.251, y = 0.325, z = 0.46610-4c = 4.025.

4.25143

13. .

При x = 17.421, y = 10.36510-3, z = 0.828105f = 0.33056.

14. .

При x = 12.310-1, y = 15.4, z = 0.252103g = 82.8257.

187.345

15. .

При x = 2.444, y = 0.86910-2, z = –0.13103h = –0.49871.

16.

При x = –2.23510-2, y = 2.23, z = 15.221  w = 39.374.