- •Информатика
- •Оглавление
- •Введение
- •Лабораторная работа №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.