Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Разработка блок-схемы алгоритма

Поиск

Для составления блок-схем алгоритмов используются правила, определённые ГОСТ 19.002-80 и 19.003-80 (международные стандарты ИСО 2636-73 или ИСО 1028-73).

Схема алгоритма включает геометрические фигуры, обозначающие алгоритмические действия (табл. 1). Блоки соединены между собой линиями, указывающими порядок выполнения алгоритмических действий. Блок-схема − наиболее наглядный способ описания алгоритма.

 

 

Таблица 1

Графические обозначения в блок-схемах

№ п.п.   Графическое изображение Описание
1.
 
 

 

 

  Блоки начала и конца программы
2.   Блок ввода или вывода Информации (процедуры write и writeln, процедуры read и readln)  
3.     Блок вычислений (оператор присваивания)  
4.
Нет
Да

  Логический блок: оператор ветвления if, оператор цикла с предусловием while, оператор цикла с постусловием repeat  
5.     Блок повторения (оператор цикла с параметром for)  

 

Вот некоторые правила, которых нужно придерживаться при составлении блок-схем алгоритмов:

§ В схеме алгоритма все линии от блока «начало» до блока «конец» не должны иметь разрывов.

§ При передаче управления в схеме «снизу-вверх» или «справа—налево» линии обязательно помечают стрелками.

§ Не допускается передача управления «в никуда». «Источник» передачи управления и «получатель» должны быть четко обозначены.

Оформление отчёта по решению задачи средствами языка Pascal

 

Отчёт о решении задачи должен содержать:

1) полный текст задания;

2) краткую постановку задачи (входные, выходные данные; формулы для вычисления);

3) словесное описание алгоритма;

4) блок-схему вычислительного алгоритма, выполненную в соответствии с требованиями ГОСТ 19.701 — 90 (ИСО 5807 — 85);

5) исходный текст программы на языке Pascal;

6) результаты тестовых запусков.

 

Примеры выполнения заданий средствами
языка Паскаль

 

Задание №1

Найти и вывести на экран время, которое потребуется для обхода К станков работнице, если известно, что при обслуживании ткацкого станка работница проходит А м., переход от одного станка к другому составляет В м., а средняя скорость движения составляет S км/час. Переход осуществляется только последовательно от станка к станку.

Постановка задачи

Входными данными являются:

§ количество станков (К);

§ длина ткацкого станка (А);

§ расстояние между станками (В);

§ средняя скорость движения (S).

Выходные данные:

§ время обхода станков (Т).

 

Переходов между станками на один меньше, чем самих станков, поэтому, чтобы вычислить суммарное расстояние переходов, нужно рассчитать по формуле (K-1)*В. Суммарную длину нужно рассчитать по формуле K*А. Полученное расстояние нужно поделить на тысячу, потому что средняя скорость движения работницы дана в км/час.

Полная формула вычисления времени обхода будет такой:

 

Т = ((K-1)*В + K*А)/(S*1000);

 



Поделиться:


Последнее изменение этой страницы: 2016-12-17; просмотров: 285; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.149.25.26 (0.006 с.)