Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
37
Добавлен:
17.04.2013
Размер:
59.39 Кб
Скачать

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

Функции в языке С++.

Цель работы: 1) изучить правила описания функций

2) приобрести навыки использования функций при написании программ на языке С++.

Теоретические сведения

Функции в языке С++

См. конспект лекций и рекомендованную литературу по языку С++.

Варианты лабораторного задания

Номер варианта соответствует номеру Вашего компьютера.

Числа a, b, c и т.д. вводить с клавиатуры.

  1. Вычислить . Оформить вычисление ex как функцию по формуле: с точностью 10-5.

  2. Найти сумму 10 членов ряда, общий член которого , при этом n! вычислить в виде функции.

  3. Найти с точностью 10-3 сумму 10 ряда, общий член которого , при этом n! вычислить в виде функции.

  1. Вычислить x = (sin(a2) + sin(b2) + sin(c2)). Оформить вычисление sin(y2) как функцию.

  2. Вычислить , при этом n! вычислить в виде функции.

  3. Вычислить x = (cos(a3) + cos(b3) + cos(c3)). Оформить вычисление cos(y3) как функцию.

  4. С помощью датчика случайных чисел задать N чисел (N вводится с клавиатуры). Для каждого числа вычислить . Вычисление оформить в виде функций.

  5. Вычислить x = ln(a2)+ ln(b2)+ ln(c2), при этом вычисление ln(y2) оформить в виде функции.

  6. Вычислить x = (sin(a) * sin(b) * sin(c))2+(sin(a) * sin(b) * sin(c))3. Оформить вычисление (sin(a) * sin(b) * sin(c)) как функцию.

  7. Вычислить . Оформить вычисление ex как функцию по формуле: с точностью 10-5.

  8. Вычислить x = (cos(a) * cos (b) * cos (c))2+( cos (a) * cos (b) * cos (c))3. Оформить вычисление (cos (a) * cos (b) * cos (c)) как функцию.

  9. Вычислить . вычисление оформить в виде функции.

  10. Вычислить . Оформить вычисление ex как функцию по формуле: с точностью 10-5.

  11. Найти сумму 10 членов ряда, общий член которого , при этом n! вычислить в виде функции.

  12. Найти с точностью 10-3 сумму 10 ряда, общий член которого , при этом n! вычислить в виде функции.

  13. Вычислить x = (sin(a4) + sin(b4) + sin(c4)). Оформить вычисление sin(y4) как функцию.

  14. Вычислить , при этом n! вычислить в виде функции.

  15. Вычислить x = (cos(a2) + cos(b2) + cos(c2)). Оформить вычисление cos(y2) как функцию.

  16. С помощью датчика случайных чисел задать N чисел (N вводится с клавиатуры). Для каждого числа вычислить . Вычисление оформить в виде функций.

  17. Вычислить x = ln(a4)+ ln(b4)+ ln(c4), при этом вычисление ln(y4) оформить в виде функции.

  18. Вычислить x = (sin(a) * sin(b) * sin(c))2+(cos(a) * cos(b) * cos(c))3. Оформить вычисление (sin(a) * sin(b) * sin(c)) и (cos(a) * cos(b) * cos(c)) как функции.

  19. Вычислить . Оформить вычисление ex как функцию по формуле: с точностью 10-5.

  20. Вычислить +( cos (a) * cos (b) * cos (c))3. Оформить вычисление (cos (a) * cos (b) * cos (c)) как функцию.

  21. Вычислить . Вычисление оформить в виде функции.

  22. Вычислить x= (a+b)2+(b+c)2+(a+c)2. Вычисление (y+z)2оформить в виде функции.

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

Порядок выполнения лабораторной работы

  1. Выполните программу для своего варианта. Занесите результаты в отчет.

  2. Покажите результаты преподавателю.

Требования к отчету

Отчет должен содержать:

  1. текст программы, подготовленный ДО лабораторной работы;

  2. результаты выполнения программы.

Соседние файлы в папке Разработки С++