#include <stdio.h>#include <math.h>#include <stdlib.h>#include "struct.h"#include "standort_main.h"#include "eingabe.h"#include "arrays.h"#include "zufallszahlengenerator.h"
Functions | |
| int | main (void) |
| void | ausgabe (int anzahl, koords standort[], double **entfernungen, koords summe_sort[]) |
| void | sort_summ (int anzahl, koords summe_sort[]) |
Die Funktion formatiert die Ausgabe des Programms.
| anzahl | Die Anzahl der Standorte. |
| standort[] | Das Array mit den Koordinaten der Standorte. |
| entfernungen | Ein Zeiger auf das Array mit den Entfernungen zwischen den Standorten. |
| summe_sort[] | Das Array mit den Summen der Entfernungen jedes Standortes. |
| int main | ( | void | ) |
Die Funktion erzeugt fuer eine eingegebene Anzahl von Standorten zufaellige ganzzahlige Koordinaten und berechnet anhand dieser fuer jeden Standort die Entfernungen zu allen anderen und gibt zusaetzlich die Summe der Entfernungen jedes Standortes aufsteigend sortiert aus.

| void sort_summ | ( | int | anzahl, |
| koords | summe_sort[] | ||
| ) |
Die Funktion sortiert ein Array des Datentyps koords nach der Summe.
| anzahl | Die Laenge des Arrays. | |
| [in] | summe_sort[] | Das zu sortierende Array. |
| [out] | summe_sort[] | Das sortierte Array. |
1.8.3.1