www.webmoney.ru

Добавить в корзину Удалить из корзины Купить

program z5


ID работы - 619020
программирование (контрольная работа)
количество страниц - 11
год сдачи - 2012



СОДЕРЖАНИЕ:



Оглавление
ЗАДАЧА 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.




ВВЕДЕНИЕ:







СПИСОК ЛИТЕРТУРЫ:




Цена: 1000.00руб.

ДОБАВИТЬ В КОРЗИНУ

УДАЛИТЬ ИЗ КОРЗИНЫ

КУПИТЬ СРАЗУ


ЗАДАТЬ ВОПРОС

Будьте внимательны! Все поля обязательны для заполнения!

Контактное лицо :
*
email :
*
Введите проверочный код:
*
Текст вопроса:
*



Будьте внимательны! Все поля обязательны для заполнения!

Copyright © 2009, Diplomnaja.ru