Биология
Уроки по биологии
Все предметы
ВНО 2016
Конспекты уроков
Опорные конспекты
Учебники PDF
Учебники онлайн
Библиотека PDF
Словари
Справочник школьника
Мастер-класс для школьника

Формулы и таблицы

ИНФОРМАТИКА

 

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

 

Описание

Синтаксис

Примечание

условный

if (выражение-условие оператор1;

else оператор2

Выражение должно быть скалярным и не иметь арифметического типа или типа указателя. Допускается также сокращенная форма оператора условия. В ней опускают фрагмент «else оператор2»

прерывание циклов и переключателей

break

Безусловное прерывание цикла или выход с переключателя

переключатель

switch выражение case 1: оператор!.;

case выражение 2: оператор2;

case выражение3: оператор3;

case выражение: оператор; default: оператор

}

Оператор передает управление оператору, выражение которого совпадает с исходным переключающим выражением. Все case- выражения должны быть константными. Если значение переключающего выражения не совпадает ни с одним константно выражению, то управление передается default оператору. Метки case не изменяют последовательности выполнение операторов, поэтому при необходимости выполнения только одного из условий стоит воспользоваться оператором break.

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

while (выражение-условие операторы

Повторяет выполнение операторов до тех пор, пока действительный выражение-условие. Если выражение-условие недействителен, операторы не выполняются ни разу

цикл с итерацией

for (початкові_значення; умови_виконання; выражение) операторы

Початкові_значення - последовательность различных определений и описаний, разделенных запятыми, вычисляются один раз при входе в цикл, умова_виконання определяет, будет выполняться цикл или нет. По его отсутствия цикл выполняется всегда. Выражения выполняются на каждой итерации после выполнения операторов.

цикл с пост-условием

do операторы while (выражение-условие

Повторяет выполнение операторов до тех пор, пока действительный выражение-условие. Если выражение-условие недействителен, операторы выполняются один раз.

переход

goto метка

Переходит на указанную метку с ограничением: запрещено перепрыгивать через описания, содержащие инициализацию объектов. При этом общепринятым правилом является полный отказ от использование этого оператора.

переход в цикле

continue

завершается текущая итерация и начинается проверка условия дальнейшего продолжения всего цикла.

выход из функции

return выражение

Выход из функции (в том числе и основной). Выражение возвращается как результат ее работы.

 

Для универсального описания алгоритмов применяют блок-схемы.

 

Начало или конец алгоритма

Организация ветвлений

Вычисления по формулам

Ввод/вывод данных

 

Например:

решение квадратного уравнения вида ах2 + bх + с = 0 (а 0) в виде блок-схемы:

 

 

Примеры программы «Hello World» на Си и Паскале, которая выводит на экран сообщение и корректно завершается.

 

c

#indudestdio.h>// подключение библиотеки (которая содержит функцию вывода на экран)

int main() // основная функция программы

{

printf(«Пpивіт, мир!\п»); // вывод на экран

return 0; // нормальное завершение программы

}

Pascal

program HelloWorld; {заголовок программы}

 

begin {начало тела программы}

Writeln (‘Привет, мир!’); {процедура вывода текста}

end. {конец программы}