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

  • Вид работы:
    Контрольная работа
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    64,78 Кб
  • Опубликовано:
    2012-04-13
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

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

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

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

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

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



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

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

















Киев 2009 г

Содержание


Программа №1  3

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

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

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

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

Программа №2  6

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

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

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

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

Программа№3   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>

{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); }( );( );

}

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

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

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!