51109

ВЫЧИСЛЕНИЕ МАТЕМАТИЧЕСКИХ ВЫРАЖЕНИЙ

Лабораторная работа

Информатика, кибернетика и программирование

Целью работы является вычисление сложных математических выражений. Задание Написать программу для расчёта двух формул. Предварительно подготовить тестовые примеры по второй формуле с помощью калькулятора.

Русский

2014-02-05

44.41 KB

7 чел.

                                                               ГУАП

КАФЕДРА № 43

ОТЧЕТ
ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

асс.

Н.В. Путилова

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ № 1

ВЫЧИСЛЕНИЕ МАТЕМАТИЧЕСКИХ ВЫРАЖЕНИЙ

по дисциплине: ЯЗЫКИ И МЕТОДЫ ПРОГРАММИРОВАНИЯ

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР.

подпись, дата

инициалы, фамилия

Санкт-Петербург, 2013

1.Цель работы:

Целью работы является вычисление сложных математических выражений.

2.Задание

Написать программу для расчёта двух формул. Предварительно подготовить тестовые примеры по второй формуле с помощью калькулятора.

ВАРИАНТ 14

Алгоритм:

псевдокод

Объявляем переменные  alpha, beta, z1, z2;

 Считываем значения параметров и переводим их в радианы;

 Вычисление значения функций и вывод на экран.

4.Листинг программы

#include <iostream>

#include <cmath>

using namespace std;

//Функция, вычисляющая секанс угла

double sec(double z)

{

 return 1.0 / cos(z);

}

int main() {

setlocale(LC_ALL, "Russian");

 //Объявляем переменные  alpha, beta, z1, z2

   double alpha, beta, z1, z2;

   //Считываем значения параметров и переводим их в радианы

 cout << "Введите альфа: ";

cin >> alpha;

alpha = alpha * 3.14 / 180;

cout << "Введите бета: ";

cin >> beta;

 beta = beta * 3.14 / 180;

//Вычисление значения функций и вывод на экран

 z1 = (cos(alpha) + sin(alpha)) / (cos(alpha) - sin(alpha));

cout << "z1 = " << z1 << "\n";

z2 = tan(alpha * 2) + sec(alpha * 2);

cout << "z2 = " << z2 << "\n";

return 0;

}

5. Пример выполнения программы

6.Анализ результатов и выводы

В ходе данной лабораторной работы, мы изучили способы вычисления сложных математических функций, а также процедуру отладки.


 

А также другие работы, которые могут Вас заинтересовать

12369. Измерение магнитного поля на оси катушек Гельмгольца 247.5 KB
  Лабораторная работа № 8 Измерение магнитного поля на оси катушек Гельмгольца 1. Цель работы: измерение магнитного поля на оси катушек Гельмгольца индукционным методом. 2. Магнитные поля токовых систем. Магнитное поле постоянных токов изучалось Био и Саваром окон...
12370. Изучение магнитного поля на оси соленоида 280.5 KB
  Лабораторная работа № 7 Изучение магнитного поля на оси соленоида 1. Цель работы: экспериментальное исследование магнитного поля на оси соленоида. 2. Магнитные поля токовых систем. Магнитное поле постоянных токов изучалось Био и Саваром окончательная формулировк...
12371. Измерение магнитного поля прямолинейного проводника с током 228 KB
  Лабораторная работа № 6 Измерение магнитного поля прямолинейного проводника с током 1. Цель работы: экспериментальное исследование магнитного поля прямолинейного проводника с током индукционным методом. 2. Магнитные поля токовых систем. Магнитное поле постоян
12372. Совершенствование обслуживания покупателей в ООО «Армина» 1.11 MB
  Исследование сущности обслуживания и показателей его качества; рассмотреть особенности организации и дать оценку эффективности обслуживания в магазинах ООО «Армина»; выявить основные направления совершенствования обслуживания покупателей в ООО «Армина»; дать характеристику ассортимента и оценку некоторых потребительских свойств детских игрушек...
12373. Измерение удельного сопротивления резистивного провода 300 KB
  Лабораторная работа № 4 Измерение удельного сопротивления резистивного провода 1. Цель работы: знакомство с устройством и принципами действия электроизмерительных приборов измерение удельного сопротивления резистивного провода. 2. Электроизмерительные приборы....
12374. Технологічний процес проведення гірничотехнічної рекультивації земель, порушених відкритими гірничими роботами 11.02 MB
  Обґрунтування можливості рекультивації залишених вироблених просторів обводнених кар’єрів, шляхом використання твердих будівельних відходів для відновлення земель порушених відкритою розробкою родовищ будівельних матеріалів.
12375. Измерение диэлектрической проницаемости 1.14 MB
  Лабораторная работа №2 Измерение диэлектрической проницаемости 1. Цель работы: измерение диэлектрической проницаемости методом определения емкости конденсатора в цепи переменного тока. 2. Активные и реактивные сопротивления в цепи переменного тока. 2.1. Переменн...
12376. Изучение электростатического поля методом моделирования 1.03 MB
  Лабораторная работа № 1 Изучение электростатического поля методом моделирования 1. Цель работы: экспериментальное исследование электростатического поля методом его моделирования. 2. Обоснование выбора метода моделирования. Для изучения распределения потенциало...
12377. Обработка и оформление таблиц 417.5 KB
  Обработка и оформление таблиц 1. Составить расписание занятий своей группы в форме таблицы см. пример ниже. Для создания таблицы нужно выполнить: Шаг 1. Таблица / Добавить / Таблица / Указать число столбцов и строк / ОК>. Выделить полученную заготовку таблицы: Таблица / Вы