Языки программирования - 33 стр.

UptoLike

Составители: 

33
ЗАДАНИЯ
4.1 Объявить шаблон структуры vector, содержащую координаты вектора в
трёхмерном пространстве (координатыцелые числа). Описать функцию ввода
вектора с аргументом - указатель на структуру. Второй вариант функции ввода
функция без параметров, возвращаемым значением является структура. Описать
функцию вывода вектора (аргументпараметр значение). Описать функцию
сложения двух векторов в двух вариантах: один вариант
функция имеет три
аргумента, два входных и один выходной; второй вариантфункция описывается
как функция с возвращаемым значением и двумя входными аргументами.
В функции main описать четыре структуры типа vector, первую инициализировать
при описании, вторую ввести, используя первый вариант функции ввода, третью
ввести вторым вариантом функции ввода. Сложить первую и вторую структуры
первым вариантом функции сложения, сложить первую и третью структуры
вторы вариантом функции сложения, результат сложения помещать в четвёртую
структуру. После выполнения каждого сложения выводить оба слагаемых и их
сумму.
4.2 Объявить шаблон структуры vector, содержащую координаты вектора в
трёхмерном пространстве (координатыцелые числа). Описать массив из трёх
векторов, ввести их координаты, Найти
их общую сумму, вывести слагаемые и
сумму.
4.3 Опишите шаблон структуры tour (страна, продолжительность тура, транспорт,
цена). Инициализируйте данные в массиве, состоящим из n элементов типа tour.
Выведите на экран информацию о странах, стоимость билета в которые меньше
введённого с клавиатуры числа. Если таких стран нет, то программа должна
выдать соответствующее сообщение на
экран.