- •Информатика
- •Содержание
- •Лабораторная работа №1 этапы создания программы в интегрированной среде Visual Studio
- •Содержание отчета
- •Порядок выполнения работы.
- •Порядок выполнения работы.
- •Лабораторная работа № 5 создание диалоговых программ
- •Подготовка к лабораторной работе
- •Задание к лабораторной работе
- •Порядок выполнения работы.
- •Лабораторная работа №6
- •Лабораторная работа №7 обработка двухмерных массивов
- •Лабораторная работа № 8 обработка символьной информации
- •Лабораторная работа № 9 обработка структур
- •Лабораторная Работа № 10 безтиповые подпрограммы – функции
- •Лабораторная Работа № 11 типовые подпрограммы - функции
- •Лабораторная работа № 12 рекурсивные алгоритмы. Создание рекурсивной функций
- •Литература
- •Информатика
Порядок выполнения работы.
Получить допуск к работе у преподавателя (показать домашние заготовки).
Загрузить среду Visual Studio.
Ввести текст программы.
Провести отладку программы. Выполнить программу, провести анализ результатов и убедившись в правильности решения, предъявить их преподавателю для проверки.
Занести результаты расчета в отчет.
Выйти из среды.
Содержание отчета
Номер и тема лабораторной работы.
Задание к лабораторной работе.
Схема алгоритма решения задачи.
Программа на языке C++.
Результаты выполнения программы.
Показать отчет преподавателю.
Контрольные вопросы
Типы данных, применяемые в С++.
Схема простого циклического процесса.
Операторы цикла в языке С++, особенности их использования.
ЛАБОРАТОРНАЯ РАБОТА №4
РАСЧЕТ ЗНАЧЕНИЙ ФУНКЦИИ ДВУХ ПЕРЕМЕННЫХ.
Цель работы: Закрепить навыки программирования вложенных
циклических процессов.
Подготовка к выполнению работы.
При подготовке к лабораторной работе:
Повторить назначение, основные режимы работы и структуру среды VisualStudio.
Повторить также назначение основных операторов и структуру программы на языке С++.
Изучить разделы учебного пособия «ОСНОВЫ ПРОГРАММИРОВАНИЯ НА С++», стр. 74-76
Задание к лабораторной работе.
В соответствии с индивидуальным заданием таблицы 3 к лабораторной работе составить схему алгоритма и написать программу на языке С++ для расчета нескольких таблиц значений функции.
Для организации внешнего и внутреннего циклов выбрать разные типы циклических операторов.
Вывести на печать таблицы значений заданной функции в следующем виде:
Таблица 1 Параметр= ………
X= ……..Y= ……….
X= ……..Y= ……….
X= ……..Y= ……….
Таблица 2 Параметр= ………
X= ……..Y= ……….
X= ……..Y= ……….
X= ……..Y= ……….
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Варианты заданий
Таблица 3
№ вар. |
Функция |
Изменения аргумента |
Параметр |
|
y= |
хЄ[1,15] ∆x=1 |
a=2.01, 3.5, 5.8 |
|
y= |
X Є[0.1,2.0] ∆x=0.3 |
a=0.325, 0.4, 0.425 b=1.3 |
|
y= |
X Є[0.75,1.1] ∆x=0.05 |
a=0.3, 0.4, 0.5, 0.6 |
|
y= |
X Є[0.25, 1.75] ∆x=0.5 |
a=0.125, 0.325, 0.525 |
|
y= |
X Є[7.5,12] ∆x=0.5 |
a=0.3, 0.05, 0.015 b=0.05 |
|
y= |
X Є[0.1,0.25] ∆x=0.01 |
a=1, 2, 3, 4 |
|
y= |
X Є[1,4.6] ∆x=0.4 |
a=2, 5, 8, 11 |
|
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.Управление формой вывода в операторе printf.