NetNado
  Найти на сайте:

Учащимся

Учителям



Блок схемы. Цель


Блок-схемы. стр. из

Блок схемы.
Цель: изучить понятие, назначение и основные фигуры блок схем.
Программа - это алгоритм, записанный на языке программирования. Причем на каждом языке программирования будь то Паскаль, Бейсик, Си и т.д. программа будет выглядеть по-разному. Хотя эти программы будут выполнять одни и те же действия, записаны они будут не одинаково, потому что у каждого языка программирования свои команды. Это тоже самое, что люди, говорящие на разных языках: английском, французском, немецком. Чтобы программистам было легче понимать программы, написанные на других языках, был разработан универсальный язык, который записывает программу в виде геометрических фигур. И эти фигуры одинаковы для всех программ. Этот язык был назван блок-схема.

Блок-схема – это алгоритм, записанный в виде геометрических фигур.

Отличие программы от блок-схемы состоит в том, что программа действительно только для одного языка программирования. Блок-схема действительна для всех языком программирования (универсальный язык).


Название операции

Фигура в блок-схеме

Оператор в Паскале

начало программы





Begin

Ввод данных с клавиатуры





Read (x) или Readln(x)

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

(любая операция присвоения)

(например С присвоить 5)





С:= 5;

Выбор действий по условию





If ( условие ) Then

Вывод данных на экран





Write(x) или Writeln (x)

Конец программы





End.


Кроме этих фигур существуют и другие, для обозначения других команд.


Организация повторяющихся действий (цикл)





For пер := нач.зн To кон.зн do begin


Все фигуры блок-схем соединяются друг с другом стрелками, указывающими направление движения. Есть еще одна особенность – внутри блок-схемы возможна математическая запись.
Пример 1.

Переменной А присвоить число 10,5. В переменную D запросить данные с клавиатуры. Найти их сумму и вывести на экран.
Program one;

Var a,d, s : real;

Begin

A:=10,5;

Read(D);

S:= A+D;

Write (‘S=’,S:10:3);

End.


Пример 2.

Переменной С присвоить число 31,8. В переменную Е запросить данные с клавиатуры. Вычислить F по формуле и вывести на экран.



Program two;

Var f, c, e : real;

Begin

C:=31.8;

Read(E);

F:= (4+Sqrt(C)+E*E*E) / (Abs(C+E)+2);

Write (‘F=’,F:10:3);

End.

В программе невозможен ввод «двухэтажных» выражений. .
Такие выражения записываются в одну строку с использованием скобок. Скобки ставить обязательно чтобы «весь» числитель разделить на «весь» знаменатель.


стр.

страница 1


скачать

Другие похожие работы:

Блок схемы. Цель

Программа: 1 стр.



Документы

архив: 1 стр.



Документы

архив: 1 стр.