Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема- Операторы языка

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Практическая работа №7.

Тема: Операторы языка.

Наименование: Составление программ усложненной циклической структуры.

Цель работы: Закрепить практические навыки работы с системой Turbo Pascal, научиться правильно использовать различные операторы циклов; научиться составлять программы решения задач с использованием циклических структур.

Задания.

1. Программа расчета функции y=A*sin(x)-cos(x)/A; при изменении аргумента “х” в диапазоне от 0 до Pi с шагом Pi/100 и при изменении параметра “A” в диапазоне от 1 до 3 с шагом 0,5.

Таблица идентификаторов

Переменная

Описание

Тип данных

y

результат

вещественный

x

аргумент

вещественный

a

параметр

вещественный

i

счетчик

целочисленный

j

счетчик

целочисленный

Program tabl;

Var

y,x,a,dx: real;

i,j: integer;

Begin

Writeln(‘Расчет по формуле: y=A*sin(x)-cos(x)/A;’);

Writeln(‘----------------------------------------‘);

Writeln(‘|X| A=1.0|A=1.5|A=2.0|A=2.5|A=3.0|’);

Writeln(‘----------------------------------------‘);

dx:=pi/100;

for i:=0 to 100 do

begin {внешний цикл изменения аргумента “X”}

x:=dx*i;

Write(x:8:4);

For j:=1 to 5 do

Begin {вложенный цикл изменения параметра “A”}

A:=0.5*(j+1);

y:=A*sin(x)-cos(x)/A; Write(y:8:4)

end;

Writeln;{перевод курсора на новую строчку}

Readln {задержка прокрутки экрана до нажатия Enter}

End;

Readln;

End.

x

A=1.0

A=1.5

A=2.0

A=2.5

A=3.0

y

0

0

-1

-0.6

-0.5

-0.4

-0.3

1

0.31

-0.64

-0.17

0.14

0.39

0.61

2

0.62

-0.22

0.34

0.77

1.14

1.49

3

0.94

0.22

0.82

1.32

1.78

2.23

4

1.2566

0.64

1.22

1.74

2.25

2.75

5

1.57

1.0

1.5

2.0

2.5

3.0

31.41

-1.0

-0.66

-0.5

-0.4

-0.33

2. Таблица идентификаторов

Переменная

Описание

Тип данных

s

переменная

строковый

par

переменная

строковый

i

счетчик

целочисленный

program parol;                

var s,par:string; i:integer;

begin

For i:= 1 to 3 do

Begin

par:='parol';

Write('введите пароль:'); Readln (S);

If S = par Then Break

Else If i<>3 Then Continue;

Writeln('доступ к программе ЗАПРЕЩЕН’);

Writeln('нажмите Enter');

Readln;

Halt

End;

end.

3. Программа, которая выводит цифры от 9 до 0.

Таблица идентификаторов

Переменная

Описание

Тип данных

x

счетчик

целочисленный

var x:integer;         

begin

writeln('---');

for x:=9 down to 0 do

begin

writeln(x);

end;

readln;

end.

Контрольные вопросы.

1. как программируются циклические алгоритмы с заранее неизвестным числом повторений цикла?

С помощью операторов цикла с условием while и repeat

2. напишите оператор цикла, который не выполняется ни разу.

for i:=1 to 0 do

write(i);

3. напишите оператор цикла, который выполняется неограниченное число раз.

while i>0 do

write(i);


ОПР.230105.01379.07.12

Лист

4

Изм

Лист

№ докум.

Подп.

Дата

нет

да

Вывод х

Х=9

Конец

I=i-1

Х=0

Ввод х

Начало

да

нет

I:=i+1

да

нет

Ввод par

нет

нет

да

I=0

Par= parol

да

I<3

конец

Ввод pi

Вывод у

y:=A*sin(x)-cos(x)/A

A:=0.5*(j+1)

j:=j+1

j≤5

I:=i+1

Вывод х

x:=dx*i

j=1

dx:=pi/100

i≤100

Начало

конец

запрещен

i=0

Начало




1. Характеристика основных критериев внедрения педагогических инноваций в образовательный процесс
2. З курсу історії відомо що тисячі років людство яке називалося первісним суспільством жило і розвивалось бе
3. Реферат- История появления и развитие преступлений в сфере высоких информационных технологий
4. Реферат- Земля как объект использования и охраны в Республике Молдова
5. вариантом развития скелета балансом мышц и особенностью высшей нервной деятельности включая характер чел
6. Конституционный строй Республики Беларусь
7. Иммунодефициты это нарушения нормального иммунного статуса обусловленные дефектом одного или неск
8. практикум по БУ Задание построено на условном сквозном примере от составления вступительного баланса опр
9. общая сеть создавалась постепенно объединяя все большее число изолированных до этого сетей; техническим р
10. Перенос генетического материала и генетическое картирование у актиномицетов
11. за возможного резонансного совпадения с ритмом биотоков ns- Все упругие волны воздействующие на организм ч
12. Содержание обучения, принципы воспитания
13. тема ее разновидности Избирательная система ~ это совокупность установленных законом правил принципов н
14.  ИСТОРИЯ РАЗВИТИЯ ЭТИКИ 1
15. Пояснительная записка Учебная практика Организация внеурочной деятельности в начальной школе базирует
16. Обеспечение финансовой устойчивости отечественного страхования
17. Тайна волшебных превращений веселая программа сладкие подарки и много сюрпризов Начало программ в 11.html
18. Право Османской империи
19. Социальная динамика науки
20. ЦИТОЛОГІЯ ЕМБРІОЛОГІЯ