Go to the source code of this file.
|
| int | main (void) |
| |
| void | ausgabe_auswertung (int schalter, int laenge, double kleinster_wert, double groesster_wert, double summe, double durchschnitt, double median, double varianz, double abstand_min, int posi_min, double abstand_max, int posi_max) |
| |
| int | vergleiche_double (const void *point_a, const void *point_b) |
| |
| void | bearbeite_array (int schalter, int laenge, double min, double max) |
| |
| void ausgabe_auswertung |
( |
int |
schalter, |
|
|
int |
laenge, |
|
|
double |
kleinster_wert, |
|
|
double |
groesster_wert, |
|
|
double |
summe, |
|
|
double |
durchschnitt, |
|
|
double |
median, |
|
|
double |
varianz, |
|
|
double |
abstand_min, |
|
|
int |
posi_min, |
|
|
double |
abstand_max, |
|
|
int |
posi_max |
|
) |
| |
Die Funktion schreibt die Auswertung des Arrays auf den Bildschirm.
- Parameters
-
| schalter | Ob es sich um ein int (1) oder ein double (2) Array handelt. |
| laenge | Die Laenge des Arrays. |
| kleinster_wert | Der kleinste Wert im Array. |
| groesster_wert | Der groesste Wert im Array. |
| summe | Die Summe des Arrays. |
| durchschnitt | Das arithmetische Mittel des Arrays. |
| median | Der Median des Arrays. |
| varianz | Die Varianz des Arrays. |
| abstand_min | Der kleinste Abstand zwischen zwei Werten. |
| posi_min | Die Stelle des ersten Wertes des kleinsten Abstandes. |
| abstand_max | Der groesste Abstand zwischen zwei Werten. |
| posi_max | Die Stelle des ersten Wertes des groessten Abstandes. |
| void bearbeite_array |
( |
int |
schalter, |
|
|
int |
laenge, |
|
|
double |
min, |
|
|
double |
max |
|
) |
| |
Die Funktion erzeugt zufaellige Werte fuer das Array und berechnet dann den kleinsten und groessten Wert, die Summe, den Durchschnitt, Median, die Varianz, den kleinsten und groessten Abstand zwischen 2 Werten sowie die beiden Positionen.
- Parameters
-
| schalter | Ob es sich um ein int (1) oder ein double (2) Array handelt. |
| laenge | Die Laenge des Arrays. |
| min | Die Untergrenze der zufaelligen Zahlen. |
| max | Die Obergrenze der zufaelligen Zahlen. |
Die Funktion erzeugt nach den Vorgaben des Benutzers ein Array mit einer entsprechenden Laenge (2 bis 1000) und zufaelligen Werten (-10000 bis 50000). Anschliessend wird das Arrays hinsichtlich dem kleinsten und groessten Wert, der Summe, dem Durchschnitt, Median, der Varianz, dem kleinsten und groessten Abstand zwischen 2 Werten sowie den beiden Positionen ausgewertet.
- Author
- Sven Petsche
- Version
- 1.0
- Date
- Januar 2014
| int vergleiche_double |
( |
const void * |
point_a, |
|
|
const void * |
point_b |
|
) |
| |
Die Funktion vergleicht 2 Werte nach der Groesse.
- Parameters
-
| point_a | Zeiger auf den ersten Wert. |
| point_b | Zeiger auf den 2. Wert. |
- Returns
- Welcher der Werte groesser ist.