книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Генератор выражений ( Курсовая работа, 14 стр. )
Генерация метаданных для файлов данных спутника FY-1D ( Курсовая работа, 11 стр. )
Генерация расписания занятий с применением распределенных генетических алгоритмов ( Дипломная работа, 72 стр. )
ГЕНЕРАЦИЯ УЧЕБНЫХ ЗАДАЧ С ИСПОЛЬЗОВАНИЕМ ОНТОЛОГИЙ ( Курсовая работа, 10 стр. )
Геометрический метод решения задач ЛП ( Контрольная работа, 23 стр. )
Графический редактор SketchMarket с редкой возможностью троекратного Undo ( Дипломная работа, 10 стр. )
Графический редактор Marsian Paint ( Курсовая работа, 7 стр. )
Графический редактор CoolPaintM с уникальной особенностью растушевки, осветления и затемнения ( Курсовая работа, 8 стр. )
Графический редактор GrEdit ( Курсовая работа, 7 стр. )
Графический редактор Be Painter! ( Курсовая работа, 10 стр. )
Данный пакет состоит из двух программ: «Клиент» и «Сервер» ( Контрольная работа, 13 стр. )
Два алгоритма для решения задачи линейного суммарного запаздывания ( Курсовая работа, 26 стр. )
Диалоги ( Контрольная работа, 4 стр. )
Динамическое программирование ( Контрольная работа, 5 стр. )
Для возделывания в хозяйстве кукурузы и гороха на зерно выделен участок пашни и необходимые трудовые резервы ( Контрольная работа, 20 стр. )
Домашняя работа по дисциплине "Основы теории управления"* ( Реферат, 21 стр. )
Домашняя работа по дисциплине "Основы теории управления" ( Реферат, 20 стр. )
Доработка компилятора Free Pascal: Case of string ( Курсовая работа, 10 стр. )
Драйверы устройств в ОС Linux (ядра 2.4/2.6) ( Курсовая работа, 37 стр. )
Задача машинного анализа электрических цепей ( Контрольная работа, 16 стр. )
Задача №2. Создать, отладить и протестировать приложение "Расчет заработной платы работников предприятия". ( Реферат, 20 стр. )
Задачи ( Контрольная работа, 6 стр. )
Закрепление полученных знаний по языку программирования Turbo Pasca ( Контрольная работа, 23 стр. )
Запоминающие устройства персонального компьютера 4 ( Контрольная работа, 10 стр. )
Зачетная работа по курсу ЯП и МТ за осенний семестр ( Контрольная работа, 10 стр. )

Оглавление

ЗАДАЧА 1 3

БЛОК-СХЕМА 3

ТЕКСТ ПРОГРАММЫ 3

ЗАДАЧА 2(А) 5

ТЕКСТ ПРОГРАММЫ 5

ЗАДАЧА 2(Б) 6

ТЕКСТ ПРОГРАММЫ 6

ЗАДАЧА 3 7

БЛОК-СХЕМА 7

ТЕКСТ ПРОГРАММЫ 7

ЗАДАЧА 4 9

БЛОК-СХЕМА 9

ТЕКСТ ПРОГРАММЫ 9

ЗАДАЧА 5 11

БЛОК-СХЕМА 11

ТЕКСТ ПРОГРАММЫ 11

Задача 1

Блок-схема

Текст программы

program z1;

var

x,y,z,t:real;

begin

writeln('Vvedite x:');

read(x);

writeln('Vvedite z:');

read(z);

if x*x+z*z>1 then

begin

t:=1+x*x+z*z;

end;

if x*x+z*z<1 then

begin

t:=x*x+z*z;

end;

if x*x+z*z=1 then

begin

t:=z;

end;

y:=(exp(1/3*ln(x)));

writeln('y=',y:6:2);

end.

Задача 2(а)

Текст программы

program z2a;

var

x,dx,y:real;

label l;

begin

dx:=0.2;

x:=-2-dx;

l:

x:=x+dx;

y:=x*x*sin(x)+exp(-(x+2));

writeln('y(',x:6:2,')=',y:6:2);

if (x>=-2) and (x<=2) then goto l;

end.

Задача 2(б)

Текст программы

program z2b;

var

y:real;

x:array[1..5] of real;

n:integer;

label l;

begin

x[1]:=-3;

x[2]:=-2.1;

x[3]:=-0.67;

x[4]:=1;

x[5]:=5.1;

n:=1;

while n<=5 do

begin

y:=x[n]*x[n]*sin(x[n])+exp(-(x[n]+2));

writeln('y(',x[n]:6:2,')=',y:6:2);

n:=n+1;

end;

end.

Задача 3

Блок-схема

Текст программы

program z3;

var

n,m:integer;

x,s:real;

begin

x:=1/6;

n:=6;

s:=0;

for m:=1 to n do

begin

s:=s+cos(m*x)/m;

end;

writeln('VICHISLENNAYA SUMMA ',s:6:2);

end.

Задача 4

Блок-схема

Текст программы

program z4;

var

x:array[1..5] of real;

s,p:real;

n:integer;

begin

x[1]:=0.321;

x[2]:=4;

x[3]:=0;

x[4]:=-2.1;

x[5]:=-16;

s:=0;

p:=1;

for n:=1 to 5 do

begin

if x[n]<>0 then

begin

s:=s+x[n];

p:=p*x[n];

end;

end;

writeln('SUMMA NENULEVIH ELEMENTOV ',s:6:2);

writeln('PROIZVEDENIE NENULEVIH ELEMENTOV ',p:6:2);

end.

Задача 5

Блок-схема

Во внешнем цикле изменяется n, во внутреннем на каждую n y изменяется пять раз. Так как n от 1 до 3, то значение z выведется на экран 15 раз.

Текст программы

program z5;

var

x,y,z,dy:real;

x_ar:array[1..3] of real;

n:integer;

begin

x_ar[1]:=4;

x_ar[2]:=-3;

x_ar[3]:=2.5;

dy:=0.6;

for n:=1 to 3 do

begin

x:=x_ar[n];

y:=2;

while (y>=2) and (y<=5) do

begin

z:=(x-y-exp(-y))/(sqr(x*x-y));

writeln('z=',z:6:2);

y:=y+dy;

end;

end;

end.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»