99587

Программирование задач простейшей структуры

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

Информатика, кибернетика и программирование

Понятие оператора, перечислите известные вам операторы. Оператор - наименьшая автономная часть языка программирования. Операторы: if, else, case, then, true, false

Русский

2016-09-25

145 KB

0 чел.

ИНДИВИДУАЛЬНАЯ РАБОТА№1

по теме «Программирование задач простейшей структуры»

Формулировка задания

15. Вычислить медианы треугольника со сторонами a, b, c по формулам:

Блок-схема

Код программы

Протокол

Ввели данные дляa ,b иc . Произвели расчет по формулам

и вывели результат.

Задание №2

1 ответ

2 ответ

3 ответ

Задание №3

Ответы на контрольные вопросы

1) Понятие оператора, перечислите известные вам операторы?

Оператор - наименьшая автономная часть языка программирования.

Операторы:  if , else, case, then, true, false ...

2) Простые и составные операторы, приведите примеры?

Простые :

Оператор присваивания

<имя переменной>:=<выражение>

Вызов процедуры

<имя процедуры>[(<список значений параметров>)];

Ввод/вывод

writeln([<имя устройства вывода>,]<список значений>);

Составной оператор представляет собой последовательность операторов, заключенных в операторные скобкиbegin иend.

Условный оператор

<оператор> - любой оператор языка Паскаль (в том числе и составной).

Оператор варианта

<оператор> - любой оператор языка Паскаль.

Оператор цикла

а) оператор цикла с предусловием

<оператор> - любой оператор языка Паскаль, называемый «телом цикла».

Ответы на контрольные вопросы

2. б) оператор цикла с постусловием

<оператор> - любой оператор языка Паскаль.

3) Оператор ввода-вывода, структурная схема, примеры

writeln([<имя устройства вывода>,]<список значений>);

4) Оператор присваивания, структурная схема, примеры?

<имя переменной>:=<выражение>

5)Какие действия выполняет операторыReadLn иRead?

Для ввода в оперативную память значений переменных используются операторы ввода read и readln.

6) Какие функции выполняет оператор WriteLn иWrite?

Write (англ. писать) - оператор, который используется для вывода информации на экран. Оператор WriteLn выполняет то же самое действие, но так как у него есть еще окончание Ln (line - англ. линия, строка), то после вывода на экран нужного сообщения, он дополнительно переводит курсор в начало следующей строки.

7)Как будут выведены данные при выполнении следующих строк:

Write(a, b, c);                   a,b,c

          Write(a,b:7:2,c);               a,b:7:2,c

          Write(a, b, c:8:7);             a,b,c:8:7

Ответы на контрольные вопросы

8) Оператор безусловного перехода, структура, приведите примеры?

Оператор безусловного перехода позволяет перейти от текущего места выполнения программы в другое место , которое не является следующим по порядку. Переход осуществляется при помощи меток LABEL m1, loop;

VAR a, b, c, d: word;

BEGIN

m1: a := b+c*d;

. . .

goto m1;

loop: END.

9) Оператор условного перехода, структура, приведите примеры?

т. е. если данное условие истинно (и только в этом случае!), то выполняется некоторая последовательность операторов, в противном случае выполняются другие операторы.

if условие then оператор1 else оператор2;

Оператор условия может быть записан и в упрощенной форме:

if условие then оператор;

Пример:

ifа > 0 then b: = sqrt (a) else b: = a * 2; //Операторусловия

10) Оператор варианта, структура, приведите примеры?

case - оператор выбора  или  варианта.

<оператор> - любой оператор языка Паскаль.


 

А также другие работы, которые могут Вас заинтересовать

66061. Региональные финансы Омской области 2007-2011года 47 KB
  Расходы капитального характера в текущем году оцениваются в 207 от общих расходов областного бюджета. Минфин региона отчитался об исполнении областного бюджета за девять месяцев 2008 года На заседании регионального Правительства Министерство финансов региона представило отчет об исполнении областного бюджета за девять месяцев 2008 года.
66063. Всемирная торговая организация и РФ 32.5 KB
  Россия стала членом ВТО 22 августа 2012 года. Конкретными целями присоединения для России можно считать следующие: Получение лучших в сравнении с существующими и недискриминационных условий для доступа российской продукции на иностранные рынки; Доступ к международному механизму разрешения торговых споров...
66064. Эволюция финансовой системы 15.65 KB
  Подходы к определению финансовой системы также разнообразны. Так например представители англо-американской финансовой школы Т. Мнение других а также российских учёных состоит в том что сущность финансовой системы страны раскрывается через...
66065. Свободные экономические зоны РФ 39.5 KB
  Одной из важнейших форм экономических связей являются свободные экономические зоны СЭЗ. Через свободные экономические зоны проходит около 10 мирового товарооборота причем темпы роста в них объемов экспорта и импорта весьма высоки.
66066. Национальные и региональные инвестиционные проекты РФ. Инвестиционные программы Омска 45.83 KB
  Согласно действующему законодательству инвестиционная деятельность на территории РФ может финансировать за счет: собственных финансовых ресурсов и внутрихозяйственных резервов инвестора (прибыль, амортизационные отчисления, денежные накопления и сбережения граждан и юридических лиц...
66067. Всемирный банк 38.27 KB
  В настоящее время под Всемирным банком фактически понимают две организации: Международный банк реконструкции и развития Международная ассоциация развития В разное время к ним присоединились созданные для решения задач Всемирного банка ещё три организации...
66068. Бюджетный дефицит в период до 1990 года 34.5 KB
  Падение объема производства естественно привело к сокращению доходной базы бюджета. Уклонение от налогов в условиях несовершенства налогового законодательства и существующего в обществе отношения к обязательности налоговых платежей...