1. Получить допуск к работе у преподавателя (показать домашние заготовки).
2. Загрузить среду Visual Studio.
3. Ввести текст программы.
4. Провести отладку программы. Выполнить программу, провести анализ результатов и убедившись в правильности решения, предъявить их преподавателю для проверки.
5. Занести результаты расчета в отчет.
6. Выйти из среды.
Содержание отчета
1. Номер и тема лабораторной работы.
2. Задание к лабораторной работе.
3. Схему алгоритма решения задачи.
4. Программу на языке Си.
5. Результаты выполнения программы.
Показать отчет преподавателю.
Контрольные вопросы
1. Типы данных, применяемые в языке Си.
2. Запись основных стандартных функций.
3. Оператор присваивания в языке Си.
Лабораторная работа № 3
ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ
Цель работы: Получить навыки программирования простых циклических процессов на языке Си.
Подготовка к лабораторной работе
При подготовке к лабораторной работе следует повторить назначения основных этапов обработки программы на языке Си, а также назначение и форматы операторов цикла.
|
|
Задание к лабораторной работе
Написать программу на языке Си для расчета таблицы значений заданной функции. Функцию выбирать в соответствии с вариантом из таблицы 2.
Варианты заданий
Таблица 2
№ вар. | Функция | Изменение аргумента |
1. | Y=e|A+COS (BT) | | A=-0.5; В=2 T изменяется от 2 до 5 с шагом 0,5 |
2. | А=3.5 X изменяется от 1 до 10 с шагом 1 | |
3. | Y=e|A+M | | A=2,5; М изменяется от 1 до 10 с шагом 1. |
4. | C=2X+Y | X= 0,5; Y изменяется от 1 до 8 с шагом 0,5 |
5. | T= Sin3(X)+AX | X=2; A изменяется от 10 до 20 с шагом 2 |
6. | T=e |A+B| - 3A | В=2,5 А изменяется от 2 до 5 с шагом 0,5 |
7. | R=Tg (A3+C) | A=0,2; С изменяется от 0,4 до 2,4 с шагом 0,4 |
8. | X=Ln (A2+C3) | Если А=0,2 С изменяется от 2 до 5 с шагом 0,5 |
9. | L= | Если А=0.4; B=1.3;. X изменяется от 0.1 до 1.0 с шагом 0,1 |
10. | T=Sin4(AX) | X= 5; A изменяется от 10 до 30 с шагом 5 |
11. | S=XA+Tg(AX) | X=2; A изменяется от 10 до 20 с шагом 2 |
12. | K=Sin(B3+A) | В=2 А изменяется от 0,2 до 1,6 с шагом 0,2 |
13. | D = 4AC- Sin2(A+C) | A=0,2; С изменяется от 0,7 до 2,1 с шагом 0,3 |
14. | F=|CosB(A+B2)|-X3 | Если А=-2; В=5; С=7. X изменяется от 2 до 5 с шагом 0,5 |
15. | Z=|eAX-Y | | X= 1,5; A=0,2; Y изменяется от 1 до 3 с шагом 0,5 |
16. | L=Sin3(Y)+AY | A=0,5; Y изменяется от 1 до 10 с шагом 1 |
17. | Z=e | A+B| -SIN (AB) | A=2; B изменяется от 5 до 8 с шагом 0,5 |
18. | K=Ln(N3 +M2)-Tg(NM) | N=2.5; M изменяется от 0,2 до 1,2 с шагом 0,2 |
19. | H=2AX-Cos3(A+X) | A=1,1 X изменяется от 0,1 до 1 с шагом 0,1 |
20. | S=|SinA(X5)|-X3 | A=3 X изменяется от 0,5 до 2,5 с шагом 0,5 |
21. | T=Sin(AX)+ 2AX | X= 1.5; A изменяется от 0.1 до 2.0 с шагом 0.5 |
22. | R= +Tg(XA) | X=2; A изменяется от 10 до 20 с шагом 2 |
23. | G=Sin(B+A)+ A3 | В=2 А изменяется от 0,2 до 1,6 с шагом 0,2 |
24. | W = 4AC - Sin(A+C)+ eAX | A=0,2; С изменяется от 0,7 до 2,1 с шагом 0,3 |
25. | F=Cos(A+BX)- X2C | Если А=-2; В=5; С=0.7. X изменяется от 2 до 5 с шагом 0,5 |
Порядок выполнения работы.
|
|
Получить допуск к работе у преподавателя (показать домашние заготовки).
1. Загрузить среду Visual Studio.
2. Ввести текст программы.
3. Провести отладку программы. Выполнить программу, провести анализ результатов и убедившись в правильности решения, предъявить их преподавателю для проверки.
4. Занести результаты расчета в отчет.
5. Выйти из среды.