Вычислительная техника и программирование

 

Национальный авиационный университет

Институт информационно-диагностических систем

Факультет информационных технологий

Кафедра информационных технологий





Расчетная графическая работа по дисциплине

"Вычислительная техника и программирование"



















Киев 2009 г

Содержание


Программа №13

Постановка задачи3

Математическая модель задачи3

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

Результат выполнения программы5

Программа №26

Постановка задачи6

Математическая модель задачи6

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

Результат выполнения программы9

Программа№310

Постановка задачи10

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

Результат выполнения программы10

Результат выполнения программы11


Программа №1

математический программа листинг алгоритм

Постановка задачи


Найти значение выражения Y для x[-4;6], з шагом 0.5.



Математическая модель задачи



Найдём область определения данной функции

С помощью данного графика определяем промежутки на которых функция не определена.

Функция не имеет значений в точке -1


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


#include<stdio.h>

#include<conio.h>

#include<math.h>main()

{();(BLACK);(WHITE);x,Y;();(int i=1;i<80;i++)("_");(" x | Y |");("\n\n");(i=1;i<80;i++)("_");("\n");

//printf("vvedite znachenie x");

//scanf("%f",&x);(x=-5;x<=5;x+=0.5)(x==-1)(" %4.1f funtzuya ne opredelena\n",x);

{if((x>-1)&&(x<1))=1;((x<-1)||(x>=4))=2;=3;(" %4.1f %.2f\n",x,Y);}();

}

Результат выполнения программы



Программа №2


Постановка задачи


Найти значение выражения Y для x[-4;6], з шагом 0.5. Построить график.



Математическая модель задачи


Найдём область определения данной функции


С помощью данного графика определяем промежутки на которых функция не определена.

Функция не имеет значений в точке -1


Схема алгоритма программы



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


#include<stdio.h>

#include<conio.h>

#include<math.h>main()

{();(BLACK);(WHITE);I,N1,N2,S,P;x,Y;();(int i=1;i<80;i++)("_");("| x | Y |");(i=1;i<80;i++)("_");

//printf("vvedite znachenie x");

//scanf("%f",&x);=15;=3;(x=-5;x<=5;x+=0.5)(x==-1)("| %.2f | funtzuya ne opredelena |\n",x);

{if(x>-1&&x<1&&x!=0)

{S=0;(I=0;I<=N1;I++)=S+(15/x);=S;}(x<-1&&x>=4)

{P=0;(I=0;I<=N2;I++)=P*(15+(1+x)/pow(x+1,1/3));=P;}=log(abs(x+15));("| %.2f | %.2f |\n",x,Y);}(i=1;i<80;i++)("_");();

}


Результат выполнения программы



Программа №3


Постановка задачи


Построить график функции Y=abs(X+15)


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


#include<stdio.h>

#include<graphics.h>

#include<conio.h>

#include<dos.h>

#include<math.h>main( )

{i, j, mx, my, x, y, x1, y1, n=2;gd=DETECT, gm=VGA;(&gd,&gm,"c:\\BORLANDC\\bgi");( );=getmaxx( );=getmaxy( );(11);(5,1,1);(1);(0,my/2,mx,my/2);(0,0,0,my);(10,10,"Y");(mx-10,my/2+10,"X");(x1=0;x1<mx;x1++)

{y1=my-(abs(x+15));(x1, y1, 1); }( );( );

}


Результат выполнения программы



Национальный авиационный университет Институт информационно-диагностических систем Факультет информационных технологий Кафедра информационных технологи

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ