Линейная программа
Автор: 123Sergey • Октябрь 8, 2019 • Лабораторная работа • 493 Слов (2 Страниц) • 392 Просмотры
Министерство образования Российской Федерации
Пензенский государственный университет
Кафедра «Вычислительная техника»
ОТЧЕТ
по лабораторной работе №1
по курсу «Программирование»
на тему «Линейная программа»
Выполнили:
Приняли:
Пенза 2019
Название
Линейная программа.
Цель работы
Изучение основных принципов и получения навыков написания программы на языке СИ.
Лабораторное задание
Разработать программу на языке Си выполняющую расчет математической формулы .
Описание метода решения задачи
Исходная математическая формула разбивается на 3 импликанты.
1 импликанта: sin(7*x/k1-k2) , где k1 и k2 константы, и где соответственно равны 4 и 0.001
2 импликанта: tan〖(√(e^(x+2) )〗)
3 импликанта: .
Расчет каждой импликанты выполняется отдельно. Результатом вычисления математической формулы является значение 3-ей импликантой.
Листинг
#include "StdAfx.h"
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <locale>
void main()
{
const double k1=4, k2=0.001;
double x, y, s1, s2;
printf("Vvedi znachenie x: ");
scanf("%lf", &x);
s1=sin(7*x/k1-k2);
s2=tan(sqrt(exp(x+2)));
y=s2/s1;
printf("Iskomoe znachenie y = %lf\n",y);
getch();
}
Пояснительный текст к программе
Переменная x — это параметр x в исходной формуле. Значение вводится с клавиатуры.
Переменная y — это результат
...