Операторы извлечения и вставки в поток

Страницы работы

Содержание работы

Лабораторная Работа № 6

ТЕМА :  операторы извлечения и вставки в поток

СРОК  СДАЧИ :  14 неделя

ЦЕЛЬ РАБОТЫ :  Разработка программы с использованием перегруженных операций извлечения и вставки в поток в консольном приложении Visual C++ 6.0

ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ :  Предопределённые потоки. Оператор помещения в поток. Оператор извлечения из потока. Форматирующие функции-члены. Флаги форматирования. Манипуляторы ввода вывода. Перегрузка операций вставки и извлечения из потока.

задание

Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:

Ø  представлять собой консольное приложение

Ø  содержать русскоязычный или украинско-язычный интерфейс;

Ø  содержать ввод исходных данных с клавиатуры или исходные данные должны быть заданны в качестве начальных значений переменных

Ø  отображать сведения о назначении и возможностях программы

Ø  отображать сведения об авторе программы

Ø  выводить результаты расчётов на экран

Ø  содержать в коде необходимые пояснения

Ø  программа должна содержать класс

Ø  все элементы структурного кода должны реализовываться с помощью операторов, перегруженных в классе

Ø  ввод исходных данных с клавиатуры должны быть реализованы с помощью перегруженной операции извлечения из потока

Ø  вывод результатов расчёта на экран должны быть реализованы с помощью перегруженной операций вставки в поток

Ø  код класса должен быть расположен в отдельном файле

Ø  задача должна быть решена с помощью одного оператора

Задание

Вариант 1.  Заданы уравнение прямой, на которой лежит сторона правильного шестиугольника, и координаты его центра. Определить координаты вершин и площадь шестиугольника

Вариант 2.  Заданы три уравнения прямых, образующих треугольник. Определить координаты вершин, площадь и углы этого треугольника.

Вариант 3.  Заданы уравнения двух сторон параллелограмма и уравнение его диагонали. Определить координаты вершин, точки пересечения диагоналей, площадь, и углы этого параллелограмма.

Вариант 4.  Заданы три уравнения прямых, образующих треугольник. Определить уравнения медиан этого треугольника.

Вариант 5.  Заданы три уравнения прямых, образующих треугольник. Определить уравнения высот этого треугольника.

Вариант 6.  Задано уравнение стороны квадрата и координаты его вершины. Определить координаты остальных вершин этого квадрата (два решения) и его площадь

Вариант 7.  Задано уравнение стороны правильного треугольника и координаты его вершины. Определить координаты остальных вершин этого треугольника и его площадь

Вариант 8.  Луч света распространяется вдоль заданной прямой и отражается от другой заданной прямой. Определить уравнение прямой, вдоль которой распространяется отраженный луч

Вариант 9.  Заданы уравнения стороны, диагонали прямоугольника и длина этой диагонали. Определить координаты вершин этого прямоугольника и его площадь

Вариант 10.  Заданы координаты вершин основания равнобедренного треугольника и уравнение прямой, на которой находится центр тяжести треугольника. Определить координаты третьей вершины этого треугольника, его площадь и углы

Вариант 11.  Заданы уравнение прямой, на которой лежит сторона правильного треугольника, и координаты его центра. Определить координаты вершин и площадь треугольника

Вариант 12.  Заданы уравнение прямой, на которой лежит сторона квадрата, и координаты его центра. Определить координаты вершин и площадь квадрата

Вариант 13.  Заданы уравнение прямой, на которой лежит диагональ квадрата, и координаты его вершины. Определить координаты вершин и площадь квадрата

Вариант 14.  Заданы координаты двух противоположных вершин квадрата. Определить координаты вершин, площадь квадрата и уравнения сторон

Вариант 15.  Заданы координаты двух противоположных вершин шестиугольника. Определить координаты вершин, шестиугольника и уравнения сторон

Вариант 16.  Заданы координаты двух вершин треугольника и точки пересечения его медиан. Определить координаты вершин, площадь треугольника, углы и уравнения сторон

Вариант 17.  Заданы координаты двух точек и уравнение прямой. Найти точку, лежащую на прямой и равноудалённую от двух заданных точек

Вариант 18.  Заданы уравнения двух сторон параллелограмма и координаты его вершины. Определить уравнения двух других сторон параллелограмма координаты его вершин и точки пересечения его диагоналей

Вариант 19.  Заданы уравнение диагонали ромба, координаты вершины его площадь. Определить уравнения сторон ромба и координаты его вершин.

Вариант 20.  Задано уравнение гипотенузы равностороннего прямоугольного треугольника и координаты вершины. Определить уравнения двух других сторон треугольника и координаты его вершин

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

Вариант 22.  Задано уравнение прямой. Определить координаты вершин, площадь и углы треугольника, образованного этой прямой и осями координат

Вариант 23.  Заданы уравнение диагонали ромба, координаты вершины его площадь. Определить уравнения сторон ромба и координаты его вершин.

Вариант 24.  Заданы уравнение диагонали ромба, координаты вершины его площадь. Определить уравнения сторон ромба и координаты его вершин.

Похожие материалы

Информация о работе