Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод)

Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод) - student2.ru

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

Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод) - student2.ru Линия потокаУказание на последовательность связей между символами

Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод) - student2.ru
Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод) - student2.ru
Соединитель Указание на связь между прерванными линиями по­тока, соединяющими сим­волами

Пуск-останов Начало, конец, прерыва­ние процесса обработки данных или выполнения программы

Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод) - student2.ru
Комментарий Связь между элементом схемы и пояснением

Размер b должен выбираться из ряда 10, 15, 20 мм. Допуска­ется увеличение размера b на число, кратное 5-ти. Размер а =1,5Ь. Допускается устанавливать а = 2Ь.

Линии потока рекомендуется выполнять в два раза тоньше линий обводки блоков. Направление линий потока слева направо и сверху вниз принимают за основное; если линии потока основного направления не имеют изломов, то их направление стрелками можно не обозначать. В остальных случаях направление линий потока стрелками обозначать обязательно. Линии потока проводят параллельно внешним краям рамки листа. Допускается пересечение их или изгиб под углом 90о. Расстояние между параллельными линиями потока должно быть не менее 3 мм, между остальными символами схемы - не менее 5 мм.

Записи внутри символа или рядом с ним должны выполняться машинописью или чертежным шрифтом и быть краткими.

Приложение 3

ПРИМЕРЫ РЕШЕНИЯ И ОФОРМЛЕНИЯ ТИПОВЫХ ЗАДАЧ

Даны натуральное число m и действительные а1, b1, ..., аm, bm. Выяснить сколько среди точек с координатами (аi, bi) (i = l, ... m) принадлежат кругу с радиусом г и центром в начале ко­ординат.

3.1. Программа на языке Паскаль.

Исходный текст

Program kurs1;

uses crt;

{Определение принадлежности точек кругу }

const m=8;

var a, b :array[1..m] of real;

r: real; i, n: integer;

begin

writeln (‘Введите r’);

readln(r);

writeln (‘Введите координаты а и b для m точек');

for i:=l to m do read (a[i], b[i]);

n:=0;

for i:=l to m do if sqr (a[i])+sqr (b[i])<=sqr(r) then n:=n+l:

clrscr;

writeln(‘ Исходные данные и результаты');

write (‘Массив a: ’); for i:=l to m do write (a[i]: 6:2);

writeln;

write (‘Массив b: ‘); for i:=1 to m do write(b[i]: 6:2);

writeln;

writeln (‘Кругу радиусом ‘, r:5:2,’ из ‘,m:2,’ точек принадлежат ‘, n:2);

end.

Схема алгоритма

Пример оформления блок – схемы алгоритма.

 
  Ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов (вывод) - student2.ru

Результаты расчета

Исходные данные и результаты

Массив а: 11.00 -2.50 4.40 6.00 7.40 5.00 3.00 2.12

Массив b: 1.00 1.10 5.50 6.00 8.50 5.00 3.00 3.01

Кругу радиусом 5.00 из 8 точек принадлежат 3

Приложение 4

Министерство образования и науки Российской Федерации

Мценский филиал федерального государственного бюджетного образовательного учреждения высшего профессионального образования

«Государственный университет – учебно-научно-производственный комплекс»

Наши рекомендации