Структура программы на языке С++. Типы данных
Автор: Sergant009 • Октябрь 9, 2022 • Лабораторная работа • 1,113 Слов (5 Страниц) • 249 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Волжский политехнический институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего образования
«Волгоградский государственный технический университет»
(ВПИ (филиал) ВолгГТУ)
Факультет | Инженерно-экономический |
Кафедра | Информатика и технология программирования |
ЛАБОРАТОРНАЯ РАБОТА №1
по дисциплине: | Основы программирования |
на тему: | СТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ С++. ТИПЫ ДАННЫХ. |
Вариант № 1 |
Студент | Шамаев Максим Сергеевич |
(фамилия, имя, отчество) |
Группа | ВВТ-106 |
Оценка |
|
(баллы) |
Проверил | доцент, Алпатов А. В. | ||
(подпись и дата подписания) | (долж., фамилия и инициалы) |
Волжский, 2022
ЛАБОРАТОРНАЯ РАБОТА №1
СТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ С++. ТИПЫ ДАННЫХ
Цель работы: изучение основ программирования на языке С++: структура программы; ввод-
вывод информации на языке С++, основные типы данных.
Задание 1
Написать программу, которая выводит на экран ваше имя, возраст и учебную группу.
Листинг 1. Программа вывода на экран вашего имени, возраста и учебной группы
// shamaev2.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream> // Заголовочный файл для организации ввода-вывода
#include <string>
using namespace std; // Соообщает компилятору, что находится в пространстве имен std
int main(){
setlocale(LC_ALL, "Russian"); // Изменение кодировки консоли
cout <<" Меня зовут Максим, мне 18 лет, я учусь в группе ВВТ-106" <<endl; // Вывод всех данных
system("pause>nul"); // Для того чтобы консоль не закрывалась сразу после выполнения программы
return 0;
}
Результат работы программы
[pic 1]
Задание 2
Составить программу, находящую площадь кольца, заключенного между двумя окружностями с общим центром и радиусами R1 и R2 (R1 и R2 – вещественные, R1 > R2). Значения переменных R1 и R2 вводит пользователь с клавиатуры.
Блок-схема алгоритма решения задания №2
[pic 2]
Листинг 2
// ССС.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include <iostream> // Заголовочный файл для организации ввода-вывода
#include <string>
using namespace std; // Соообщает компилятору, что находится в пространстве имен std
int main(){
setlocale(LC_ALL, "Russian"); // Изменение кодировки консоли
float R1, R2, S; // все переменные
const int P=3.1415; // константы
cout<<"Внешний радиус кольца (см) =";
cin>>R1; // Первая переменная
...