// Et program til at finde den numerisk st›rste koordinat
// i en indtastet vektor.
//
// Der er 7 fejl i programmet. Pr›v at finde dem
// ved at bruge Turbo C++'s afluser (debugger).
//
// Pr›v f.eks. at teste programmet ved at indtaste vektoren: (-3,1,2)
//
// Niels S›nderby <moekdata@bigfoot.com>, marts 2000

#include <iostream.h>
#include <math.h>

#define MAXN 5

void LaesVektor(double x[MAXN], int &n) {
	cout << "Indtast l‘ngden af vektoren : ";
	cin >> n;

	for (int i=0; i<n; i++) {
		cout << "Indtast " << i+1 << "'te koordinat i vektoren : ";
		cin >> x[i];
	}
}

double NumStoerst(double x[MAXN], int n) {
	double max=0, stor;

	for (int i=0;i<=n;i++);
		if (fabs(x[i])>max) max=x[i];

	return stor;
}

void main() {
	double x[MAXN], y[MAXN];
	int n;

	LaesVektor(x, n);
	cout << "Numerisk st›rste koordinat : " << NumStoerst(y, n);
	cout << "\n";
}

