Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабораторная работа / лаба 2 вариант 11

.doc
Скачиваний:
48
Добавлен:
10.02.2014
Размер:
29.7 Кб
Скачать

Лабораторная работа №2 вариант-11

«Программирование алгоритмов и программ разветвляющейся и циклической с заданным числом повторений структур»

Цель работы: овладение практическими навыками разработки алгоритмов и программ разветвляющейся и циклической с заданным числом повторений структур.

  1. Вычислить и вывести на экран значение заданной функции.

  2. Вычислить и вывести на экран значение заданной функции. Вычислять многократно значение функции при изменении аргумента в указанном диапазоне и с заданным шагом. Организовать вывод значения аргумента и вычисленного значение функции в виде таблицы Y(X):

X Y

. . . . . .

. . . . . .

s

a=2.6 b=-0.39

=

нет

нет

a=2.6 b=-0.39

S=(a+b)/(ex+cosx)

S=(a+b)/(x+1)

S=ex+sinx

да да

1)program lab2;

const a=2.6; b=-0.39;

var x,s:real;

begin

writeln('vvedite x');

read(x);

if x<2.8 then s:=(a+b)/(exp(x)+cos(x))

else begin if(x>=2.8) and (x<6) then s:=(a+b)/(x+1)

else s:=exp(x)+sin(x);

end;

writeln('s=', s:8:3);

end.

Результаты:

Х1=2.9 S1=0.567

X2=3 S2=0.553

X3=9 S3=8103.496

Соседние файлы в папке лабораторная работа