Структура программы на языке C++. Типы данных
Автор: Dima003 • Октябрь 9, 2022 • Лабораторная работа • 798 Слов (4 Страниц) • 203 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Волжский политехнический институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего образования
«Волгоградский государственный технический университет»
(ВПИ (филиал) ВолгГТУ)
Факультет | Инженерно-экономический |
Кафедра | Программная инженерия |
ЛАБОРАТОРНАЯ РАБОТА
по дисциплине: | Основы программирования |
на тему: | Структура программы на языке C++. Типы данных |
Вариант № 1 |
Студент | Кисловский Владислав Андреевич |
(фамилия, имя, отчество) |
Группа | ВИП-108 |
Оценка |
|
(баллы) |
Проверил | доцент, Алпатов А. В. | ||
(подпись и дата подписания) | (долж., фамилия и инициалы) |
Волжский, 2022
Пример 1. Написать программу, которая выводит на экран ваше имя, возраст и учебную группу.
Блок-схема алгоритма решения примера 1:
[pic 1]
Листинг 1. Программа для вывода имени, возраста, учебной группы (пример 1).
#include <iostream>//Заголовочный файл для организации вводы-вывода
#include <iomanip>//Заголовочный файл для подключения манипулятора setprecision()
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
cout << "Имя:" << endl;
cout << "Владислав" << endl;
cout << "Возраст:" << endl;
cout << "18" << endl;
cout << "Учебная группа:" << endl;
cout << "ВИП-108" << endl;//Вывод результата в консоль
system("pause>nul");
return 0;
}
[pic 2]
Пример 2. Составить программу, находящую площадь кольца, заключенного между двумя окружностями с общим центром и радиусами R1 и R2 (R1 и R2 – вещественные, R1 > R2). Значения переменных R1 и R2 вводит пользователь с клавиатуры.
Блок-схема алгоритма решения примера 2:
[pic 3]
Листинг 2. Программа для нахождения площади кольца (пример 2).
#include <iostream>//Заголовочный файл для организации вводы-вывода
#include <iomanip>//Заголовочный файл для подключения манипулятора setprecision()
#include <cmath>//Заголовочный файл для использования математических операций
using namespace std;
int main()
{
const float PI = 3.14;
setlocale(LC_ALL, "Russian");//Изменение кодировки консоли
float r1, r2, s;//ициализация переменной
cout << "Введите внешний радиус:" << endl;
cin >> r1;//Введение внешнего радиуса
cout << "Введите внутренний радиус:" << endl;
...