67974

Обчислення виразів за допомогою математичних функцій

Практическая работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Скласти програму, яка підраховує і виводить на екран значення змінних t1 і t2 відповідно до заданих формул. Значення деяких параметрів, можуть бути цілими числами або числами з плаваючою точкою. Вони повинні вводитися з клавіатури. Значення інших - задаватися як початкові значення при оголошенні відповідних змінних...

Украинкский

2014-09-16

54 KB

0 чел.

i: Практична робота №5 до лекції №11. 

Практична робота № 5

Обчислення|підрахунок| виразів за допомогою математичних функцій.

Мета|ціль| роботи:  програмування обчислювального процесу лінійної структури з використанням арифметичних операцій і|та| математичних функцій  на мові|язиці| Сі++.

Завдання|задавання| для виконання

Скласти програму, яка підраховує|підсумовує| і|та| виводить на екран значення  змінних t1 і|та| t2 відповідно до заданих формул. Значення деяких параметрів,  можуть бути цілими числами або  числами з|із| плаваючою точкою|крапкою|. Вони повинні вводитися|запроваджувати| з клавіатури. Значення інших|останніх| - задаватися як початкові значення при оголошенні відповідних змінних.    У разі потреби, допускається (і навіть бажано) спростити формули для того, щоб забезпечити мінімізацію об'єму|обсягу| обчислень|підрахунків|.

Розробка алгоритму розв’язання|вирішення|.

Алгоритм розв’язання задачі - лінійний і|та| складається з|із|: введення значень x і|та| y; визначення констант  a, b, c, d ; обчислення|підрахунки| значення t1; обчислення|підрахунки| значення t2; виведення значень t1 і|та| t2.

Оптимізація алгоритму.

Вираз ax зустрічається один раз в першій формулі і|та| двічі в другій. Отже, можна один раз провести множення a на x, а потім використовувати цей результат.  У другій формулі двічі зустрічається множення квадратного кореня на тангенс - це обчислення|підрахунок| можна так само зробити один раз.

#include <iostream>

#include <windows.h>

#include <math.h>

using namespace std;

void main()    

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

 double x, y;

 const double a=12.5,b=1.3,c=14.1,d=2.7;

 double t1, t2;        

 double ax;             // робоча змінна

cout<<"Введіть x, y : ";

cin>>x>>y;

ax=a*x;

t1=(b*log(ax+b)/a+d*log(y*x+d)/y)/c;

ax=sqrt((c - b)*(c+b))*tan(ax);

t2=log((ax+2)/(ax - 2))/(2*a*b);

cout<<"\n t1 ="<<t1<<"\n t2 ="<<t2;

cout<<"\n\n";

system("pause");

 return;

}

Результати роботи програми

Введіть|запроваджуйте| x, y : 3.3 1.1

t1 = 0.348897  t2 = 0.0133405

PAGE  1

 DATE \@ "M/d/yyyy" 10/26/2013


 

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

1725. Информационные технологии в бухгалтерском учете 1.84 MB
  Правильная методическая основа построения планируемых и учетных показателей, охват учетом всех хозяйственных процессов и операций, достоверность, полнота, точность учетных данных, оперативность выполнения учетных операций, эффективность организации бухгалтерского учета.
1726. ПРАВОВОЕ РЕГУЛИРОВАНИЕ ДЕЯТЕЛЬНОСТИ ПО ОКАЗАНИЮ ТУРИСТИЧЕСКИХ УСЛУГ 1003.65 KB
  Туристская деятельность как вид предпринимательской деятельности. Источники правового регулирования туристской деятельности. Агентский договор в сфере туристской деятельности. Органы публичной организации туристской деятельности. Методы публичной организации туристской деятельности.
1727. ЭВОЛЮЦИЯ АНГЛИЙСКОЙ МОНАРХИИ В ПЕРВОЙ ПОЛОВИНЕ ХХ ВЕКА. 1002.89 KB
  Эдвардианство в общественной и политической жизни Великобритании. Британская монархия в межвоенный период. Эволюция монархии в период правления короля Георга V. Британская монархия в годы Второй мировой войны и первое послевоенной десятилетие. Британский королевский двор в годы Второй мировой войны.
1728. КАТЕГОРИЯ СЛЕДСТВИЯ И СРЕДСТВА ЕЕ РЕАЛИЗАЦИИ НА РАЗНЫХ ЯРУСАХ СИНТАКСИСА В СОВРЕМЕННОМ РУССКОМ ЯЗЫКЕ 1000.96 KB
  Следствие как универсальная категория в языке. История вопроса о причинно-следственных отношениях в современном русском языке. Категория следствия и ее реализация в простом предложении. Наречие как средство выражения категории следствия в структуре простого предложения. Конструкции с обособленными определениями, выраженными причастным оборотом, как средство репрезентации категории следствия. Соотношение глагольных форм сказуемых как средство выражения категории следствия. Категория следствия в сложном синтаксическом целом.
1729. ФИЗИОЛОГО-АНТРОПОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ОРГАНИЗМА ЗДОРОВЫХ И СТРАДАЮЩИХ ХГД МАЛЬЧИКОВ В ПЕРИОДЕ ВТОРОГО ДЕТСТВА 1000.62 KB
  Физиологические и морфологические особенности организма детей в период второго детства. Особенности функционирования сердечно-сосудистой системы детей в период второго детства. Методы статистической обработки результатов исследования. Корреляционный анализ. Особенности морфотипа здоровых мальчиков в периоде второго детства. Дерматоглифические особенности здоровых мальчиков в периоде второго детства.
1730. ОПЫТ ЛИНГВОКОГНИТИВНОГО АНАЛИЗА МЕТАФОР И ИДИОМ КОНЦЕПТА FOOD 999.91 KB
  Анализ языковых средств онтологизации концепта FOOD (метафор и идиом) как способ выявления национально-культурной специфики исследуемого концепта в английском языковом сознании, а также выявление динамики взаимодействия конвенциональных и феноменологических концептуальных признаков FOOD.
1731. КОНСТИТУЦИОННО-ПРАВОВОЕ РЕГУЛИРОВАНИЕ ПРИОБРЕТЕНИЯ И ПРЕКРАЩЕНИЯ ГРАЖДАНСТВА В РОССИЙСКОЙ ФЕДЕРАЦИИ 999.81 KB
  ТЕОРЕТИЧЕСКИЕ И ИСТОРИЧЕСКИЕ ОСНОВЫ ПРИОБРЕТЕНИЯ И ПРЕКРАЩЕНИЯ ГРАЖДАНСТВА В РОССИЙСКОЙ ФЕДЕРАЦИИ. КОНСТИТУЦИОННЫЕ ОСНОВЫ РЕГУЛИРОВАНИЯ ПРИОБРЕТЕНИЯ И ПРЕКРАЩЕНИЯ ГРАЖДАНСТВА В РОССИЙСКОЙ ФЕДЕРАЦИИ.
1732. Синтез композиционных аффинных сорбентов с магнитными свойствами и их технологическое использование при изготовлении чумных иммунобиологических препаратов 994.91 KB
  Синтез и исследование магнитосорбционных органокремнеземных материалов с иммобилизованными биологически активными лигандами. Способы получения антигенов чумы, выделения специфических иммуноглобулинов, получения иммунопероксидазных коньюгатов и их контроль. Применение магнитных иммуносорбентов для диагностики особо опасных инфекционных заболеваний и индикации их возбудителей.
1733. Математическое моделирование биомеханических процессов в неоднородном миокарде 1.53 MB
  Механическая неоднородность миокарда, модель мышечного сокращения, используемая для виртуального и гибридного дуплета, алгоритмы и программа организации взаимодействия элементов гибридного дуплета в физиологическом эксперименте.