Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Легко ли найти нужную информацию на сайте?

Очень просто
Нахожу почти сразу
Приходится тщательно покопаться
Почти невозможно
Не нашел (лень разбираться)


Результаты
Другие опросы

Всего голосов: 591
Комментарии: 0


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Лабораторная работа №2

Лабораторная работа №2

Программирование разветвляющихся алгоритмов

Теоретический материал Справочник по процедурам и функциям


Цель работы: научиться правильно использовать условный оператор if; научиться составлять программы решения задач на разветвляющиеся алгоритмы.

Общие сведения

Алгоритм называется разветвляющимся, если он содержит несколько ветвей, отличающихся друг от друга содержанием вычислений. Выход вычислительного процесса на ту или иную ветвь алгоритма определяется исходными данными задачи. Перед выполнением работы необходимо ознакомится с правилами записи логических выражений, операций сравнения, операторов IF, CASE, READ.

Пример

Пример1: Дано действительное а. Для функций f(a),график которой представлен на рисунке,вычислить f(a).
Этапы решения задачи:
  • Математическая модель: функция вычисляется по следующей формуле
  • Составим схему алгоритма

  • Детализируем блок"Определяем к какому промежутку относится x."

    Добавим блоки вычисления функции на каждом из промежутков:
    Таким образом, окончательный алгоритм выглядит следующим образом:

    Дальнейшая детализация не требуется. Переводим блок-схему на язык Паскаль.
       Program example1; 
       var a, f:real; 
       begin 
           write('Введите a> '); readln(a); 
              if a=-1) and (a=0) and (a


    Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


    .


    книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать