home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
pcmagazi
/
1991
/
15
/
tryvecs2.cpp
< prev
next >
Wrap
Text File
|
1991-07-30
|
1KB
|
36 lines
// TRYVECS.CPP - Try 2-Dimensional Vector Class
// Compile with Borland C++ 2.0
// Copyright (C) 1991 Ziff Davis Communications
// PC Magazine * Ray Duncan April 1991
// Note: Vector directions are input and output in degrees.
#include <math.h>
#include <iostream.h>
#include "vectors.h"
main()
{
VECTOR myVector; // instantiate a vector
double magTemp, dirTemp; // scratch variables
cout << "\nAdd two vectors.";
cout << "\nNote: directions are entered in degrees!\n\n";
cout << "Enter Vector A magnitude: "; // prompt for Vector A
cin >> magTemp; // Vector A magnitude
cout << "Enter Vector A direction: ";
cin >> dirTemp; // Vector A direction
myVector.set(magTemp, dirTemp); // set initial vector
cout << "Enter Vector B magnitude: "; // prompt for Vector B
cin >> magTemp; // Vector B magnitude
cout << "Enter Vector B direction: ";
cin >> dirTemp; // Vector B direction
myVector.add(magTemp, dirTemp); // add to initial vector
cout << "\nVector result: " ; // display vector result
myVector.display();
cout << "\n" ;
}