русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Коротко о главном.


Дата добавления: 2015-07-23; просмотров: 599; Нарушение авторских прав


1. Программа с линейной структурой:

· Программы с линейной структурой является простейшими и используются, как правило, для реализации обычных вычислений по формулам;

· В программах с линейной структурой инструкции выполняются последовательно, одна за другой;

2. Ветвление(IF):

· Конструкция IF используется для выбора одного из двух направлений дальнейшего хода программы (последовательности инструкций, которые должны быть выполнены);

· Выбор последовательности инструкций осуществляется во время выполнения программы в зависимости от выполненияусловия;

· Условие - это выражение логического типа, которая может принимать одно из двух значений:TRUE (истина - условие выполняется) илиFALSE (ложь - условие не выполняется);

· При помощи логических операцийAND (логическое «И») иOR(логическое «ИЛИ») из простых условий можно строить сложные.

3. Выбор (CASE):

· Конструкция CASE используется для выбора одного из нескольких направлений дальнейшего хода программы (последовательности инструкций, которые должны быть выполнены);

· Выбор последовательности инструкций осуществляется во время выполнения программы в зависимости от равенства значения переменной - селектора константе, указанной перед группой инструкций;

· В качестве переменной - селектора можно использовать переменную порядкового типа: целого(INTEGER) или символьного(CHAR).

4. Цикл со счётчиком (FOR):

· Конструкция FOR используется для организации циклов с фиксированным, определяемым во время разработки программы, числом повторений;

· Количество повторений цикла определяется начальным и конечным значениями переменной - счётчика;

· Переменная - счётчик должно быть порядкового типа: целого(INTEGER) или символьного(CHAR)

.

5. Цикл с постусловием (REPEAT):

· Число повторений инструкций цикла REPEAT определяется ходом выполнения программы;



· Инструкции цикла REPEAT выполняется до тех пор, пока условие, стоящие после слова UNTIL, ложно;

· После слова UNTIL надо записывать условие завершения цикла;

· Для завершения цикла REPEAT в теле цикла обязательно должны быть инструкции, выполнение которых влияет на условие завершения цикла;

· Цикл REPEAT - это цикл с постусловием, то есть инструкции тела цикла будут выполнены хотя бы один раз;

· Цикл REPEAT, как правило, используется для организации приближённых вычислений, задач поиска и обработки данных, вводимых с клавиатуры или из файла;

6. Цикл с предусловием (WHILE);

· Число повторений инструкций цикла WHILE определяется ходом выполнения программы;

· Инструкция цикла WHILE выполняется до тех пор, пока условие, записанное после слова WHILE, истинно;

· После слова WHILE надо записывать условие выполнения инструкций цикла;

· Для завершения цикла WHILE в теле цикла обязательно должны присутствовать инструкции, влияющие на условие выполнения инструкций цикла;

· Цикл WHILE - это цикл с предусловием, то есть инструкции тела цикла вообще могут быть не выполнены;

· Цикл WHILE, как правело, используются для организации приближённых вычислений, задач поиска и обработки данных, вводимых

 

 



<== предыдущая лекция | следующая лекция ==>
 | Найти все элементы массива больше его среднего арифметического


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.643 сек.