Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР №3.doc
Скачиваний:
3
Добавлен:
28.09.2019
Размер:
312.32 Кб
Скачать

3. Практическая работа

Запустите среду разработки программ Microsoft Visual Studio 2005 (2008) из меню «Пуск»-> «Все программы».

Создайте новый проект из меню «File» -> «New» -> «Project» (см. рис. 1). Затем в окне «New Project» (см. рис. 2) укажите язык разработки Visual C# и тип проекта Console Application. Далее дайте название проекту (латиницей), выберите папку для хранения проекта и укажите название разрабатываемой программы (латиницей).

В результате этих действий будет открыто основное окно разработки программ в среде Microsoft Visual Studio. Это окно уже содержит готовый текстовый шаблон для создания программы.

Замените целиком готовый шаблон на код, приведенный выше и откомпилируйте проект, нажав на «Build» в панели меню среды разработки. Для запуска программы нажмите F5.

Последовательно изучите приведенные примеры и выполните задания к лабораторной работе в соответствии с Вашим вариантом. Затем ответьте на контрольные вопросы и оформите отчет к лабораторной работе.

Рис.1. Создание нового проекта в среде Microsoft Visual Studio

Рис.2. Выбор языка разработки и типа проекта

Рис.3. Окно разработки проекта

Задание к лабораторной работе

1) Составить программу для вычисления значения функции по заданному значению переменных

Функция

Функция

1

6

2

7

3

8

4

9

5

10

2) Составить программу для решения задачи

  1. Найти сопротивление параллельного соединения трех резисторов с сопротивлением R, 2R, 3R.

  2. Найти площадь треугольника, две стороны которого равны a и b, а угол между этими сторонами q.

  3. Найти площадь полной поверхности шара, вписанного в куб с длиной ребра равной a.

  4. Найти периметр и площадь треугольника с координатами вершин (x1,y1), (x2,y2), (x3,y3).

  5. Найти все углы треугольника со сторонами a, b, c.

  6. Найти площадь равнобедренной трапеции с основаниями a и b и углом при основании a равным c.

  7. Составить программу для вычисления средней скорости свободного вертикального падения пушечного ядра с высоты h.

  8. Составить программу вычисления объема цилиндра и конуса, которые имеют одинаковую высоту H и одинаковый радиус основания R.

  9. Дана сторона равностороннего треугольника. Найти площадь этого треугольника, его высоты, радиусы вписанной и описанной окружностей.

  10. Треугольник задан величинами своих углов и радиусом описанной окружности. Найти стороны треугольника.

Контрольные вопросы

  1. Укажите основные группы типов значений.

  2. В чем состоит отличие между знаковыми и беззнаковыми целочисленными типами данных?

  3. Какие условия необходимо соблюдать при динамической инициализации переменной?

  4. Чем ограничивается область видимости переменной?

  5. В чем состоит отличие между расширяющим и сужающим преобразованием?

  6. Какого типа будет результат операции:

byte x;

x=10;

y = x * x;

  1. В каких случаях действует правило продвижения типов?

Требования к содержанию отчета

Отчет к лабораторной работе должен иметь титульный лист с указанием названия учебного заведения, названия кафедры, дисциплины, номера и названия лабораторной работы; № варианта и ФИО студентов, выполнивших работу; ФИО преподавателя; места сдачи и года.

В отчете должны быть следующие разделы:

  • Цель работы и текст задания (постановка задачи);

  • Теоретическая часть, в которой кратко излагаются основные сведения, необходимые для выполнения лабораторной работы;

  • Практическая часть с описанием хода выполнения работы, листингом кода (с поясняющими комментариями), скриншотами результатов работы программ с пояснениями, а также ответами на контрольные вопросы.

  • Выводами о проделанной работе.

Отчет должен быть аккуратно оформлен и подшит. Шрифт текста  Times New Roman, размер  14, междустрочный интервал  1.0. Рисунки и таблицы должны быть пронумерованы и названы.

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]