You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.5 KiB
58 lines
1.5 KiB
#ifndef FUNKTIONEN_H
|
|
#define FUNKTIONEN_H
|
|
|
|
void welcome();
|
|
// Die welcome() Funktion fragt den Namen des Benutzers ab und gibt einen entsprechenden Text aus.
|
|
|
|
int choose_program();
|
|
// Die choose_program() Funktion laesst den User ein Programm auswaehlen.
|
|
|
|
int addThreeNumbers(int a, int b, int c);
|
|
// gibt die Addition von drei Zahlen zurück
|
|
|
|
int multiply(int h, int g);
|
|
// gibt die Multiplikation von zwei Zahlen zurueck
|
|
|
|
int subtract(int num1, int num2);
|
|
// gibt die Subtraktion von zwei Zahlen zurueck
|
|
|
|
int divide(int num1, int num2);
|
|
// gibt die Division von zwei Zahlen zurueck
|
|
|
|
int power(int base, int power);
|
|
// gibt den Exponent einer Zahl zurueck
|
|
|
|
int x_wins_00_10_20(char board[][3]);
|
|
// prüft, ob X bei Index 00, 10, 20 ist
|
|
|
|
int x_wins_01_11_21(char board[][3]);
|
|
// prüft, ob X bei Index 01, 11, 21 ist
|
|
|
|
int x_wins_02_12_22(char board[][3]);
|
|
// prüft, ob X bei Index 02, 11, 22 ist
|
|
|
|
int x_wins_00_01_02(char board[][3]);
|
|
//prüft, ob X bei Index 00, 01, 02 ist
|
|
|
|
int x_wins_10_11_12(char board[][3]);
|
|
//prüft, ob X bei Index 10, 11, 12 ist
|
|
|
|
int x_wins_20_21_22(char board[][3]);
|
|
// prüft, ob X bei Index 20, 21, 22 ist
|
|
|
|
int x_wins_00_11_22(char board[][3]);
|
|
// prüft, ob X bei Index 00, 11, 22 ist
|
|
|
|
int string_character_counter(char string[]);
|
|
// liefert die Länge eines Strings zurück
|
|
|
|
int characterAppearanceInString(char c, char string[]);
|
|
// liefert die Anzahl an einem bestimmten Character in einem String zurueck
|
|
|
|
int i(int v, int r);
|
|
// berechnet den Strom mithilfe ohmsches Gesetzes
|
|
|
|
int p(int f, int a);
|
|
// berechnet den Druck
|
|
|
|
#endif
|