Лабораторная работа № 8. Элементы алгоритмизации и программирования

 

Внимание! Внимательно читайте задания и выполняйте их в полном объеме. Только в этом случае работа будет зачтена

Для проверки алгоритмов можно использовать и запускать среды программирования Borland (Turbo) Pascal, Free Pascal, ABC Pascal

Используйте справочный материал (начальные сведения по программированию на Pascal, условый оператор, циклы, массивы).

 

  1. Алгоритмы с развилкой. Проанализируйте заданный алгоритм согласно варианту. Проделайте в тетради или текстовом процессоре Word следующую работу: исполните алгоритм при наборах данных, позволяющих отследить прохождение по каждой ветви алгоритма. Набор данных должен быть необходимо достаточным. Запишите исходные данные, промежуточные данные и результат работы для каждого из выбранных наборов значений величин.
    Дополнительное задание: если сможете, сформулируйте условие задачи, которая решается с помощью представленного алгоритма.
  2. Алгоритмы с циклом. Проанализируйте заданный алгоритм согласно варианту. Проделайте в тетради или текстовом процессоре Word следующую работу: исполните алгоритм при 2-3 наборах данных. Запишите исходные данные, промежуточные данные и результат работы для каждого из выбранных наборов значений величин.
    Дополнительное задание: если сможете, сформулируйте условие задачи, которая решается с помощью представленного алгоритма.
  3. Алгоритмы с массивами. Проанализируйте заданный алгоритм согласно варианту. Проделайте в тетради или текстовом процессоре Word следующую работу: исполните алгоритм при наборах данных, позволяющих отследить прохождение по каждой ветви алгоритма. Задайте массив не менее чем из 10 элементов. Набор данных должен быть необходимо достаточным. Запишите исходные данные, промежуточные данные и результат работы для каждого из выбранных наборов значений величин. Решение можно оформить, как показано в примере.
    Дополнительное задание: если сможете, сформулируйте условие задачи, которая решается с помощью представленного алгоритма.

 


Рейтинг ресурсов УралWeb

 

© А.П. Шестаков, 2009
Сайт создан в системе uCoz