≡ Student.Gomel.by
Контакты Порядок заказа Оплата Официально Репетитор Реклама на сайте Частые вопросы
Заказать курсовую работу в Гомеле
Без посредников
Умеренные цены
Качество и гарантии
Student.Gomel.by
Программирование линейных вычислительных алгоритмов
Программирование разветвляющихся алгоритмов
Программирование циклических алгоритмов
Рекуррентные вычисления
Алгоритмы обработки одномерных массивов

Лабораторная работа №5: Программирование циклических алгоритмов

ТАБУЛИРОВАНИЕ ФУНКЦИЙ

Цель работы: получение навыков использования операторов цикла с предусловием и управления форматом вывода результатов.

Задание 5.1. Табулирование неразветвляющейся функции в равноотстоящих точках

В соответствии с видом функции, приведенном в таблице 1, вычислить значения функции y=f(x,a,b) для значений аргумента x, изменяющегося в интервале от xнач до xкон с шагом ∆x, и заданных констант a и b. Исходные данные для отладки программы (xнач, xкон, ∆x, a, b), выбрать самостоятельно из интервала значений, где заданные функции определены. Результаты (значения аргумента x и функции y) оформить в виде таблицы, строки таблицы пронумеровать. В заголовке таблицы вывести исходные данные.

5.2. Табулирование разветвляющейся функции

В соответствии с видом функции, приведенном в таблице 2 вычислить значения функции y=f(x,a,b) для значений аргумента x, изменяющегося в интервале от xнач до xкон с шагом ∆x, и заданных констант a и b . Исходные данные для отладки программы (xнач, xкон, ∆x, a, b), выбрать самостоятельно. Результаты (значения аргумента x, функции y, номер формулы) оформить в виде таблицы, строки таблицы пронумеровать. В заголовке таблицы вывести исходные данные. Задание выполнить в 2-х вариантах: с использованием операторов цикла while и for. Указание. При использовании оператора цикла for цикл организовать по номеру очередного значения аргумента функции. Формула, определяющая количество значений аргумента в заданном диапазоне. Квадратные скобки означают, что из выражения выделяется целая часть.

5.3. Выполнить задания, используя перебор значений

5.4. Выполнить следующие задания, используя алгоритмы для нахождения делителей числа

5.4. Выполнить следующие задания, используя алгоритмы для нахождения простых чисел

5. Выполнить следующие задания без хранения получающихся последовательностей

Контрольные вопросы

  1. Что называется циклом?
  2. Что называется итерацией или повторением цикла?
  3. Какие величины называются параметрами цикла?
  4. Какие вычислительные процессы называются циклическими?
  5. Какие параметры цикла называются счетчиками цикла?
  6. Из каких частей состоят циклы?
  7. Какие циклы называют циклами с предусловием?
  8. Какие циклы называют циклами с постусловием?
  9. С помощью каких операторов программируются циклы?
  10. К чему приводит использование оператора goto при программировании циклов?
  11. Изобразите графически цикл с предусловием в общем виде?
  12. Изобразите графически цикл с постусловием в общем виде?
  13. Общий вид оператора цикла for?
  14. Основные правила и порядок выполнения оператора цикла for?
  15. Общий вид оператора цикла while?
  16. Основные правила и порядок выполнения оператора цикла while?
  17. Общий вид оператора цикла do-while?
  18. Как выполнятся оператора цикла do-while?
  19. Какие циклы называются вложенными?
  20. Изобразите графически в общем виде цикл с предусловием, вложенный в цикл с предусловием?
  21. Изобразите графически в общем виде цикл с предусловием, вложенный в цикл с постусловием?
  22. Изобразите графически в общем виде цикл с постусловием, вложенный в цикл с предусловием?
  23. Изобразите графически в общем виде цикл с постусловием, вложенный в цикл с постусловием?
  24. Какая числовая последовательность называется рекуррентной? 2
  25. Проиллюстрируем методику выбора рекуррентного соотношения и составления алгоритма вычислений по выведенному соотношению на примере.
Реклама
Тренировки по джиу-джитсу и самозащите в Гомеле
Реклама
Репетиторы по различным предметам.
Контрольные C++
Контрольные и лабораторные на С++ разнообразны и также усложняются с включением объектно-ориентированного подхода программирования.
WinAPI (ToolHelp32 API)
Общее название функций, которые встроены в Windows. Изначально они были доступна только программистам Microsoft. А теперь их описание можно взять из справки MAPI Programmer's Reference.
Контакты Порядок заказа Оплата Информатика
Официально Репетитор Реклама на сайте Частые вопросы
Новости Университеты Скачать Без посредников
Право Экономика Java Haskell

2007 - 2023 Гомель

ИП Тяжкороб Д.В. УНП 490520112

Заказать лабораторную работу на СИ в Гомеле