35416

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

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

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

ВАРИАНТ 13 Алгоритм: псевдокод Объявляем переменные alpha beta z1 z2; Считываем значения параметров и переводим их в радианы; Вычисление значения функций и вывод на экран. блоксхема НАЧАЛО alpha beta z1 z2 z1 = sinalpha cos2 beta alpha cosalpha sin2 beta alpha; z2 = 1 sin2 beta cos2 beta z1...

Русский

2013-09-10

88.5 KB

5 чел.

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

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

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


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

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

2.Задание

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

ВАРИАНТ 13

Алгоритм:

псевдокод

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

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

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

блок-схема

                                                                                 НАЧАЛО

                                                 alpha, beta, z1, z2                   

                

  z1 = (sin(alpha) + cos(2 * beta - alpha))/

   (cos(alpha) - sin(2 * beta - alpha));

   z2 = (1 + sin(2 * beta)) / (cos(2 * beta))    

             

             z1, z2  

                                                              

                                                     КОНЕЦ

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

#include <iostream>

#include <cmath>

using namespace std;

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 = (sin(alpha) + cos(2 * beta - alpha))/(cos(alpha) - sin(2 * beta - alpha));

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

z2 = (1 + sin(2 * beta)) / (cos(2 * beta));

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

return 0;

}

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

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

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


 

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

44091. Рівень ліквідності і платоспроможності ПАТ «Рожищенський сирзавод» 255.99 KB
  Аналіз ліквідності та платоспроможності дозволяє визначити, наскільки ефективно здійснюється фінансовий менеджмент в підприємстві. Проте, як свідчать дослідження, теорія і практика аналізу ліквідності та платоспроможності в Україні знаходяться на стадії свого становлення. Більшістю підприємств подібний аналіз практично не здійснюється, що робить тему дослідження своєчасною та актуальною.
44092. Анализ работы моторного участка МП г.о. Самара «Пассажиравтотранс» 1.35 MB
  Запрещается удлинять рукоятки ключей путем присоединения другого ключа или трубы. При работе зубилом или другим рубящим инструментом необходимо пользоваться защитными очками для предохранения глаз от поражения металлическими частицами а также надеть на зубило защитную шайбу для защиты рук. Дата Экономическая эффективность разработанной конструкции Общая сумма расходов на изготовление конструкции Срасх = Сприс Кпов руб. где: Сприс стоимость приспособления руб.
44093. Проектировании учебно - лабораторного комплекса «Модель блока тепловой электрической централи» 1.13 MB
  Карагандинская ТЭЦ-3 расположена в северо-восточной части города Караганды и предназначена для покрытия тепловых нагрузок промышленности и культурно бытового сектора города. ТЭЦ-3 работает на привозном Экибастузском угле, для растопки котлов используют мазут.
44094. Изучение теоретических вопросов по учету и аудиту денежных средств ООО «Эталон – СПб» 802 KB
  Целью данной дипломной работы является изучение теоретических вопросов по учету и аудиту денежных средств,исследование их практического применения,разработка предложений по улучшению учета на предприятии и совершенствованию деятельности предприятия ООО «Эталон – СПб»
44095. Архитектура цифровой системы коммутации Квант 1011.5 KB
  Важнейшим этапом развития автоматической телефонной коммутации можно считать развитие автоматических телефонных станций АТС с программным управлением и коммутационным полем с магнитоуправляемыми герметизированными контактами герконами или электронными элементами АТС третьего поколения. Разработка АТС третьего поколения была начата в 1950е годы и шла по нескольким направлениям. Для создания новых АТС пытались использовать самые различные принципы и приборы. Многолетние исследования и разработки в конечном итоге привели к созданию АТС...
44097. Разработка художественного проекта и создание сувенира для ярких личностей 95.9 MB
  Он начинается с технического задания содержащего информацию о функциональном назначении и условиях эксплуатации проектируемого изделия основные технические данные габариты материалы и пр. Таким образом исследовательский этап образует основу процесса дизайнерского проектирования в ходе которого главную цель художника-конструктора составляет форма изделия ее связь с функцией и конструкцией ее приспособление к человеку и материальной среде. На следующем этапе рабочего проектирования выполняются чертежи общего вида изделия его...
44098. Анализ бухгалтерского учета операций, связанных с реализацией готовой продукции на примере НП ООО «Вольница» 533 KB
  Под готовой продукцией понимается продукция для продажи, являющаяся конечным результатом производственного процесса, законченная обработкой (комплектацией), технические и качественные характеристики которой соответствуют условиям договора или требованиям других документов, установленных законодательством».
44099. Проявление закона развития в организации 433.5 KB
  Развитие — это необратимое и направленное изменение материи. Цикл развития вносит элементы новизны в очередной виток создания технических устройств, зарождения жизни, создания научной теории. Развитие является важнейшим аспектом жизнедеятельности любой организации, а значит необходимо знать сущность развития, его составляющие и в нужное время применить нужный вариант развития.