1. Номер и тема лабораторной работы.
2.Задание к лабораторной работе.
3.Схема алгоритма решения задачи.
4.Программа на языке Cи.
5.Результаты выполнения программы.
Показать отчет преподавателю.
Контрольные вопросы
1. Типы данных, применяемые в Си.
2. Схема простого циклического процесса
3. Операторы цикла в языке Си, особенности их использования.
ЛАБОРАТОРНАЯ РАБОТА №4
РАСЧЕТ ЗНАЧЕНИЙ ФУНКЦИИ ДВУХ ПЕРЕМЕННЫХ.
Цель работы: Закрепить навыки программирования вложенных
циклических процессов.
Подготовка к выполнению работы.
При подготовке к лабораторной работе необходимо изучить назначение, основные режимы работы и структуру среды Visual Studio. Следует повторить также назначение основных операторов и структуру программы на языке Си.
Задание к лабораторной работе.
В соответствии с индивидуальным заданием таблицы 3 к лабораторной работе составить схему алгоритма и написать программу на языке Си для расчета нескольких таблиц значений функции.
|
|
Для организации внешнего и внутреннего циклов выбрать разные типы циклических операторов.
Вывести на печать таблицы значений заданной функции в следующем виде:
Таблица 1 Параметр= ………
X= …….. Y= ……….
X= …….. Y= ……….
X= …….. Y= ……….
Таблица 2 Параметр= ………
X= …….. Y= ……….
X= …….. Y= ……….
X= …….. Y= ……….
...........................................
Варианты заданий
Таблица 3
№ вар. | Функция | Изменения аргумента | Параметр |
1. | y= | X Є[1,15] ∆x=1 | a=2.01, 3.5, 5.8 |
2. | y= | X Є[0.1,2.0] ∆x=0.3 | a=0.325, 0.4, 0.425 b=1.3 |
3. | y= | X Є[0.75,1.1] ∆x=0.05 | a=0.3, 0.4, 0.5, 0.6 |
4. | y= | X Є[0.25, 1.75] ∆x=0.5 | a=0.125, 0.325, 0.525 |
5. | y= | X Є[7.5,12] ∆x=0.5 | a=0.3, 0.05, 0.015 b=0.05 |
6. | y= | X Є[0.1,0.25] ∆x=0.01 | a=1, 2, 3, 4 |
7. | y= | X Є[1,4.6] ∆x=0.4 | a=2, 5, 8, 11 |
8. | y= | X Є[0.1,1.9] ∆x=0.4 | a=0,1, 2, 3 b=1.1 |
9. | y= | X Є[0.3,1.0] ∆x=0.1 | a=1, 7.5, 14 b=1.8 |
10. | y= | X = | a=0.5, 0.6, 1.0, 1.2 |
11. | y= | X Є[0.05,0.3] ∆x=0.05 | a=0.2, 0.35, 0.75 |
12. | y= | X Є[0.8,1.6] ∆x=0.1 | a=1.5, 2.1, -3.8 b=0.15 |
13. | y= | X Є[1,2] ∆x=0.2 | a=2.8, -3.1, -0.5 |
14. | y= | X Є[0.5, 2] ∆x=0.5 | a Є[0.5, 2.0] ∆a=0.5 b=1.3 |
15. | y= | X Є[0.1, 1] ∆x=0.2 | a Є[2, 2.6] ∆a=0.2 |
16. | y= | X Є[0.1, 1] ∆x=0.2 | a Є[0.3, 0.5] ∆a=0.1 b=3.3 |
17. | y= | X Є[1,5] ∆x=0.5 | a Є[1.5, 3.5] ∆a=1 |
18. | y= | X Є[0.2, 2.8] ∆x=0.4 | a=2.3, 3.7, 4,1 b=1.8 |
19. | y= | X Є[0.1,1] ∆x=0.2 | a Є[1.5, 4.5] ∆a=1.5 |
20. | y= | t Є[0.1,3] ∆t=0.3 | a [-0.5, 4.5] ∆a=1.5 |
21. | y= | X Є[7.5,12] ∆x=0.5 | a=0.3, 0.05, 0.015 b=0.05 |
22. | y= | X Є[0.1,0.25] ∆x=0.01 | a=1, 2, 3, 4 |
23. | y= | X Є[1,4.6] ∆x=0.4 | a=2, 5, 8, 11 |
24. | y= | X Є[0.1,1.9] ∆x=0.4 | a=0,1, 2, 3 b=1.1 |
25. | y= | X Є[0.3,1.0] ∆x=0.1 | a=1, 7.5, 14 b=1.8 |
Содержание отчета.
1. Номер, тема и цель лабораторной работы
2. Задание к лабораторной работе.
3. Схема алгоритма.
4. Программа на языке Си.
5. Результаты решения.
Показать отчет преподавателю.
Контрольные вопросы
1.. Понятие параметра цикла, тела цикла, управляющих операторов цикла.
|
|
2. Вложенные циклы.
3.Операторы ввода-вывода.
4.Управление формой вывода в операторе printf.