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.Анализ результатов и выводы

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


 

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

81376. Теории социального конфликта К. Маркса и Л. Козера, их применение для анализа социальной работы 35.67 KB
  Согласно концепции Маркса именно конфликты объясняют социальные процессы и изменения именно они пронизывают жизнь общества во всех его направлениях именно конфликтами объясняется осуществление революций и переход к новому типу общества. Маркс характеризовал конфликт как естественное состояние классового основанного на частной собственности общества присущее изначально его природе. В качестве основного типа конфликта для него выступало взаимодействие между производительными силами и производственными отношениями которые на определенном...
81377. Теория символического интеракционизма при анализе социальной работы 40.33 KB
  Сходное понимание слов жестов других символов облегчает взаимодействие позволяет интерпретировать поведение друг друга. Понимая поведение друг друга люди меняют свое поведение приспосабливая свои поступки к действиям другого координируя свои действия с другими людьми обучаясь видеть себя глазами группы обучаясь учитывать ожидания других людей. Социальные ожидания экспектации влияют на поведение человека он вынужден вести себя так как требуют нормы поведения как ожидают другие люди и общество в целом реализуя те права и...
81378. Феноменологический подход в социологии. Значение положений теории А. Шюца в анализе социальной работы 38.26 KB
  Следовательно необходимо погружение в мир в котором живет человек т. в мир жизни или жизненный мир. Отсюда центральные понятия его феноменологической социологии: жизненный мир повседневный мир повседневность социальный мир. В целом это мир наполненный смыслом который придают ему люди в повседневной жизни.
81379. Познавательные возможности и особенности количественной методологии в социологии при анализе социальной работы 37.93 KB
  Организация наблюдения включает в себя определение характеристик объекта целей и задач наблюдения выбор вида наблюдения разработку программы и процедуры наблюдения установление параметров наблюдения разработку техники выполнения результатов анализ результатов и выводов. добивается максимального взаимодействия с объектом наблюдения не обнаруживая как правило своих исследовательских намерений на практике.
81380. Понятие и виды социологических исследований 34.64 KB
  Качественные методы социологии позволяют социологу понять суть какоголибо социального явления а количественные понять насколько массово часто встречаемо это социальное явление и насколько оно важно для общества. Количественные методы: социологический опрос анкетирование и интервьюирование контентанализ документов наблюдение эксперимент Качественные методы: фокус группа исследование случая кейс стади этнографические исследования неструктурированные интервью.
81381. Измерение эффективности социальной работы и типы шкал. Приведите примеры использования 36.91 KB
  Показатели эффективности социальной работы. В связи с тем что социальная работа направлена на удовлетворение социальных потребностей человека правомерно признать главным критерием эффективности социальной работы как и определяющим критерием гуманности общества полноту удовлетворения интересов отдельного человека или различных сообществ людей во всех сферах жизни. Исходя из этих особенностей следует подходить к определению критериев социальной работы.
81382. Понятие и построение выборки в социологическом исследовании социальной работы 41 KB
  Задача построения выборки возникает всякий раз когда необходимо собрать информацию о некоторой группе или большой совокупности людей. Выборка это подмножество заданной совокупности популяции позволяющее делать более или менее точные выводы относительно совокупности в целом. Первым шагом в построении любой модели отбора включая вероятностную является определение генеральной совокупности. Любую генеральную совокупность характеризует какойлибо значимый признак или набор признаков по которым мы можем отнести конкретный объект к данной...
81383. Обработка и обобщение социологической информации в социологическом исследовании 36.58 KB
  Обработка данных включает в себя следующие компоненты: Редактирование и кодирование информации. Основное назначение этого шага состоит в приведении к единой форме унификации и формализации отображение объектов некоторой предметной области с помощью символов той информации которая была получена в ходе исследования. В зависимости от методов получения первичной информации возможно применение различных приемов обработки и анализа данных.
81384. Разработка программы социологического исследования социальной работы 35.51 KB
  Программу социологического исследования это один из важнейших социологических документов в котором содержатся методологические методические и процедурные основы исследования социального объекта. Ее можно рассматривать как теорию и методологию конкретного исследования отдельного эмпирического объекта или явления которое представляет собой теоретикометодологическую основу процедур всех этапов исследования сбора обработки и анализа информации. Функции программы социологического исследования: Методологическая Методологическая функция...