новые версии
Создание блок-схемы
Запустите Visio.
Выберите категорию Блок-схема.
Дважды щелкните значок блок-схема.
Для каждого этапа документируемого процесса перетащите в документ соответствующую фигуру блок-схемы.
Чтобы соединить элементы блок-схемы, наведите указатель мыши на первую фигуру, и щелкните стрелку, указывающую на фигуру, с которой требуется создать соединение. Если вторая фигура находится не рядом с первой, необходимо перетащить маленькую стрелку к центру второй фигуры.
Чтобы добавить текст для фигуры или соединительной линии, выделите ее и введите текст. По завершении ввода текста щелкните в пустой области страницы.
Чтобы изменить направление стрелки соединительной линии, выберите соединение, а затем на вкладке Фигура в группе Стили фигур щелкните пункт Линия, наведите указатель на пункт Стрелки и выберите нужное направление и вид стрелки.
Автоматическое выравнивание и интервалы
Нажмите сочетание клавиш CTRL+A, чтобы выбрать все объекты на странице.
На вкладке Главная в группе Упорядочение нажмите кнопку Положение и выберите пункт Автовыравнивание и определение интервалов.
Если это не привело к нужному результату, отмените ее, нажав сочетание клавиш CTRL+Z, и воспользуйтесь другими параметрами меню кнопок Выравнивание и Положение.
Пример блок-схемы, представляющей процесс предложения
Что представляют блок-схемы
При открытии шаблона блок-схема открывается набор элементов Фигуры блок-схемы. Каждая фигура в этом наборе представляет собой тот или иной этап процесса. Но фигуры не имеют какого-то универсального смысла, их значение определяется создателями и пользователями блок-схем. В большинстве блок-схем используется три или четыре вида фигур, и этот диапазон расширяется только по специфической необходимости.
При этом названия фигур в Visio указывают на их применение. Ниже описаны наиболее рас фигуры.
Начало/конец. Эту фигуру следует использовать для представления первого и последнего этапа процесса.
Фигура "Начало/Завершение"
Процесс. Фигура представляет собой стандартный этап процесса. Это одна из наиболее часто используемых фигур в любом процессе.
Фигура "Процесс"
Решение. Эта фигура используется в точке, где выбор следующего этапа зависит от принятого решения. Вариантов может быть несколько, но чаще всего их два: "да" и "нет".
Фигура "Решение"
Подпроцесс. Эту фигуру следует использовать для представления ряда этапов, которые в совокупности образуют подпроцесс, определенный в другом месте (часто на другой странице того же документа). Такой подход удобен, если блок-схема получается слишком большой и сложной.
Фигура "Заранее определенный процесс"
Документ. Эта фигура представляет этап, на котором создается документ.
Фигура "Документ"
Данные. Эта фигура указывает, что данные поступают в процесс или покидают его. Также эта фигура может представлять материалы. Иногда ее называют фигурой "Ввод/Вывод".
Фигура "Данные"
Ссылка на текущую страницу. Маленький круг показывает, что следующий (предыдущий) этап находится в другом месте документа. Эта фигура особенно полезна на больших блок-схемах, где в противном случае пришлось бы использовать длинный соединитель, который сложно отследить.
Фигура "Ссылка на текущую страницу"
Ссылка на другую страницу. При размещении этой фигуры на странице открывается диалоговое окно, в котором можно создать набор гиперссылок между двумя страницами блок-схемы или между фигурой "Подпроцесс" и отдельной страницей блок-схемы, на которой показаны этапы этого подпроцесса.
Фигура "Ссылка на другую страницу"
Первый вариант:
program N60286025;
var a,b,c,m:integer;
begin
write('Введите 1-е число: ');
readln(a);
write('Введите 2-е число: ');
readln(b);
write('Введите 3-е число: ');
readln(c);
if (a <= b) and (b <= c) or (a >= b) and (b >= c) then m := b;
if (b <= a) and (a <= c) or (b >= a) and (a >= c) then m := a;
if (c <= b) and (a <= c) or (c >= b) and (a >= c) then m := c;
writeln('Среднее число ',m);
readln
end.
Второй вариант:
program N60286025;
var a,b,c,m:integer;
begin
write('Введите 1-е число: ');
readln(a);
write('Введите 2-е число: ');
readln(b);
write('Введите 3-е число: ');
readln(c);
if a <= b then
if a <= c then
if b <= c then
m := b
else
m := c
else
m := a
else
if a <= c then
m := a
else
if b <= c then
m := c
else m := b;
writeln('Среднее число ',m);
readln
end.
1 вариант:
from math import ceil
print(ceil(float(input(
2 вариант:
print(int(float(input())) + 1)
3 вариант:
from math import floor
print(floor(float(input()) + 1))
4 вариант:
n = float(input())
print(int(n) + (not n.is_integer()))