Реферат: Табулирование значений функции - Refy.ru - Сайт рефератов, докладов, сочинений, дипломных и курсовых работ

Табулирование значений функции

Рефераты по информатике » Табулирование значений функции

Федеральное государственное образовательное учреждение

Высшего профессионального образования

«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»


Институт инженерной физики и радиоэлектроники


Кафедра радиоэлектроники


ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ


«Табулирование значений функции»


Красноярск, 2010

Содержание


Задание стр.3


Код программы стр.4


Блок-схема алгоритма стр.5


Вывод стр.6


Задание


Составить программу для определения таблицы значений функции Y в заданном диапазоне изменения аргумента с заданным шагом. Таблица должна содержать следующие столбцы: порядковый номер, значение аргумента, значение функции. Определить максимальное и минимальное значения функции. Результаты вывести на экран монитора.


варианта

Выражение

Исходные данные


4





=0,2



Код программы


#include "stdafx.h"

#include "conio.h"

#include "math.h"

int _tmain()

{

float x,y,a,b,h,Ymax,Ymin;

int N;

printf("nVvedite a,b,h: ");

scanf("%f%f%f",&a,&b,&h);

N=1;

x=a;

do

{

y=(3*x*x+4*x-1)/(1+sin(x)*sin(x));

printf("nN=%d x=%f y=%f ",N,x,y);

if(N==1)

{

Ymax=y;

Ymin=y;

}

if(y<Ymin)

Ymin=y;

else

if(y>Ymax)

Ymax=y;

x=x+h;

N=N+1;

}

while(x<=b);

printf("nnYmax=%f Ymin=%f",Ymax,Ymin);

_getch();

}


Вывод


Изучил циклические операторы for, while, do – while, научился составлять и программировать циклические алгоритмы.


Составил программу для определения таблицы значений функции Y в заданном диапазоне изменения аргумента с заданным шагом. Таблица содержит следующие столбцы: порядковый номер, значение аргумента, значение функции. Определил максимальное и минимальное значения функции. Результаты вывел на экран монитора.