Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Заочное-2013-Программирование.doc
Скачиваний:
46
Добавлен:
08.02.2016
Размер:
108.54 Кб
Скачать

Пособия и инструменты:

  1. Microsoft Visual Studio 2013

  2. Microsoft Visual Studio 2012

  3. Microsoft Visual Studio Express

Вопросы для защиты лабораторной работы:

  1. Понятие проекта

  2. Содержимое папок

  3. Порядок создания нового проекта

План лабораторной работы № 2

По дисциплине: Программирование

Тема занятия: Арифметические операции

Цель занятия: научить записывать арифметические выражения.

Содержание работы (Задание, Задачи):

Задание 1.

На входе два вещественных числа num1 и num2. Написать программу для вычисления значения выражения:

1.1. .

1.2.

1.3.

1.4.

1.5.

1.6.

При запуске программы на экране должна появиться строка-подсказка «enter number 1: », а после ввода первого числа – строка-подсказка «enter number 2: ». Вывод результата должен предваряться строкой «the result is: ». После вывода результата на экране должна быть выведена строка «press enter to exit», после которой при нажатии на клавишу Enter программа должна завершать работу.

Задание 2.

2.1. На входе задана строка из 5 символов. Поменять местами первый, третий и последний символы (первый заменить последним, последний третьим, третий первым). Вывод результата должен предваряться строкой «the result is: »

2.2. На входе заданы две строки по три символа. Вывести на экран символы, получающиеся сложением символов заданных строк. Вывод результата должен предваряться строкой «the result is: ».

Пособия и инструменты:

  1. Microsoft Visual Studio 2013

  2. Microsoft Visual Studio 2012

План лабораторной работы № 3

По дисциплине: Программирование

Тема занятия: Преобразование типов

Цель занятия: научить использовать преобразование типов.

Содержание работы (Задание, Задачи):

Задание 1.

Напишите программу, которая определяет и выводит на экран ASCII-код заданного символа. Используя эту программу, определите диапазон значений в ASCII-таблице, которые соответствуют заглавным буквам английского алфавита.

#include<iostream>

using namespace std;

void main()

{

int code;

char ch;

cin>>ch;

code = (int) ch;

cout<<code;

cin.get();

cin.get();

}

В строке cin>>ch; символ вводится с клавиатуры, после чего введенное значение приводится к типу int. В результате в переменной code будет содержаться ASCII-код введенного символа.

Поэкспериментируйте.

Дополнить программный код так, чтобы при запуске программы на экран выводился запрос «type characters and press Enter: ». Вывод результата должен предваряться строкой «ASCII-code is: ». В следующее строке должен выводиться символ предшествующий введенному. Для этого предварительно выведите на экран надпись «the previous character is: ». На следующей строке должен быть выведен символ, следующий за введенным. Для этого предварительно выведите на экран надпись «the next character is: ». Далее через одну строку должна выводится надпись «press Enter to exit».

Например,

type characters and press Enter: A

ASCII-code is: 65

the previous character is: @

the next character is: B

press Enter to exit

Задание 2.

Напишите программу для вычисления площади произвольного треугольника по заданным сторонам.

Указание: используйте формулу Герона, гдер– полупериметр треугольника,а,bиc– его стороны