Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование в среде Visual C++Алгоритмы.docx
Скачиваний:
1
Добавлен:
22.04.2019
Размер:
297.33 Кб
Скачать

Часть ііі. Методические указания к выполнению лабораторных работ Требования к выполнению и защите лабораторных работ:

  • каждая лабораторная работа должна быть выполнена студентом лично на ПК;

  • все лабораторные работы должны быть сохранены в личной папке студента в папке группы;

  • программу и результат ее работы студент обязан показать преподавателю на ПК;

  • одновременно с этим студент обязан предоставить отчет, в котором отражены задание, математическая модель, блок-схема алгоритма, контрольный просчет, анализ результата, выводы.

1. Лабораторная работа №1.

Тема: создание консольного приложения для реализации линейного алгоритма. Программирование операторов присваивания, описания, ввода, вывода скалярных переменных.

Цель: приобретение навыков создания консольного приложения, редактирования исходного кода программы, отладки и анализа полученных результатов.

№ варианта

Задание

Исходные данные

Данные, выводимые на печать

30

Математическая модель:

Исходные данные: z

Результаты расчета: F, y

Блок – схема алгоритма

z

f=

z, y, f

Текст программы

#include <stdio.h>

#include <math.h>

void main()

{

float z, f, y;

puts("Enter z");

y=1-exp(-z);

f=0.48*y+z*z/(1+cos(z));

printf(“z=%.2f/n y=%.2f/t f=%.2/n”,z,y,f);

}

2. Лабораторная работа №2.

Тема: создание консольного приложения для реализации разветвляющегося алгоритма.

Цель: приобретение навыков программирования разветвляющихся алгоритмов.

№ варианта

Задание

Исходные данные

Данные, выводимые на печать

Математическая модель:

Текст программы

Часть ІV Варианты заданий для лабораторных работ

№ п/п

Задания

Исходные данные

Данные, выводимые на печать

1

2

3

4

1

2

3

4

5

1

2

3

4

6

7

8

9

10

11

12

1

2

3

4

13

14

15

16

17

18

19

1

2

3

4

20

21

22

23

24

25

26

1

2

3

4

27

28

29

30