Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 13

Построить блок-схему на данную программу

31.05.2013, 09:31. Показов 557. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
uses graphABC;
function F1(x:real):real;
begin
F1:=sqrt(x*x+2);
end;
function F2(x:real):real;
begin
F2:=sin(sqrt(2*x));
end;
 
function F3(x:real):real;
begin
F3:=F1(x)+F2(x);
end;
var xn,xk,x,mx,my,dx,max:real;
    x0,y0,i:integer;
    s:string;
begin
x0:=20;{центр экрана}
y0:=windowheight-50;
xn:=0;xk:=pi;{интервал по Х}
x:=xn;
max:=F3(x);
while x<=xk do
 begin
  if F3(x)>max then max:=F3(x);
  x:=x+0.01
 end;
mx:=(windowwidth-2*x0)/xk;{масштаб по Х}
my:=(y0-20)/max;{по У}
line(0,y0,windowwidth,y0);{оси}
line(x0,0,x0,windowheight);
for i:=1 to trunc(max)+1 do{максимальное количество засечек в одну сторону}
  begin
    line(x0+round(i*mx),y0-3,x0+round(i*mx),Y0+3); {засечки на оси Х}
    line(x0+3,y0-round(i*my),x0-3,y0-round(i*my)); {засечки на оси Y}
    
 
line(x0+3,y0+round(i*my),x0-3,y0+round(i*my));
    str(i,s);
    {подпись оси Х}
    textout(x0+round(i*mx)-15,y0+10,s);
    textout(x0-round(i*mx),y0+10,'-'+s);
    {подписи по оси Y}
    textout(x0-15,y0-round(i*my),s);
    textout(x0-20,y0+round(i*my),'-'+s);
  end;
{центр}
textout(x0+5,y0+10,'0');
{подписи концов осей}
textout(windowwidth-15,y0-15,'X');
textout(x0+10,10, 'Y');
{графики}
x:=xn;
dx:=0.001;
while x<=xk do
 begin
  x:=x+dx; {наращиваем х}
  setpixel(x0+round(x*mx),y0-round(F1(x)*my),clBlue);
  setpixel(x0+round(x*mx),y0-round(F2(x)*my),clRed);
  setpixel(x0+round(x*mx),y0-round(F3(x)*my),clGreen);
 end;
setfontsize(11);
setfontcolor(clBlue);
textout(x0+50,10,'y=sqrt(x^2+2)');
setfontcolor(clRed);
textout(x0+50,30,'y=sin(sqrt(2x))');
setfontcolor(clGreen);
textout(x0+50,50,'y=F1(x)+F2(x)');
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.05.2013, 09:31
Ответы с готовыми решениями:

Построить блок-схему на данную программу
//подключение модуля графики uses crt; //размер матрицы const n=10; //Описание типа массива var D:array of integer; ...

Написать блок-схему и программу вычисления функции на заданном промежутке с шагом 0.2 и построить график
написать блок-схему и программу вычисления функции на за- данном промежутке с шагом 0.2 и построить график этой функции.

Написать блок-схему и программу табулирования функции на заданном промежутке с шагом 0.2 и построить график
Функция: y = 1.8 x2 - sin 10x Интервал:

1
SausageFlat
 Аватар для Striker
242 / 221 / 154
Регистрация: 19.08.2012
Сообщений: 499
Записей в блоге: 1
31.05.2013, 11:29
FCEditor в интернете посмотрите.
Нарисует всё за вас.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.05.2013, 11:29
Помогаю со студенческими работами здесь

Написать блок-схему и программу вычисления функции на заданном промежутке с шагом 0.2 и построить график
И нарисовать график

Написать блок-схему и программу вычисления функции на за- данном промежутке с шагом 0.2 и построить график это
Помогите с решением. Написать блок-схему и программу вычисления функции на заданном промежутке с шагом 0.2 и построить график этой...

составить блок схему на данную программу
uses crt; const n=10; var a:array of integer; i,c,max,imax,k,p:integer; begin ClrScr; Randomize; for i:=1 to n do ...

Построить блок-схему и написать программу (Паскаль) вычисления значения выражения
Прикрепил ниже.

Построить блок-схему алгоритма для вычисления значения функции и написать программу на языке pascal
Помогите решить такую задачу Построить блок-схему алгоритма для вычисления значения функции и написать программу: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru