Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include "fhswf_service.h"
- #include <math.h>
- #define strand_direkt 50
- #define wasser_direkt 50
- #define strand_horizontal 100
- int rechnung_strecke_sand(int);
- int rechnung_kathete_meer(int);
- int main(void)
- {
- float v_sand, v_wasser, strecke_w, strecke_s, winkel, schrittweite, index, kathete_meer;
- float t_gesamt, winkel_end, t_end, sinus;
- int fehler, neustart;
- do
- {
- do
- {
- fehler = 0;
- printf("Geben sie die Geschwindigkeit an Land an:\n");
- scanf("%f", &v_sand);
- printf("Geben sie die Geschwindigkeit im Wasser an:\n");
- scanf("%f", &v_wasser);
- printf("Geben sie noch die Schrittweite an:\n");
- scanf("%f", &schrittweite);
- if (v_sand <= 0 || v_wasser <= 0 || schrittweite <= 0);
- {
- fehler = 1;
- }
- } while (fehler == 1);
- for (index = 0; strand_horizontal > index; index = index + schrittweite);
- strecke_s = rechnung_strecke_sand(index);
- kathete_meer = rechnung_kathete_meer(index);
- } while (neustart == 1);
- int rechnung_strecke_sand(int index)
- {
- int sand_rechnung;
- sand_rechnung = sqrt(pow(strand_direkt, 2) + index);
- return(sand_rechnung);
- }
- int rechnung_kathete_meer(int index)
- {
- int kathete_rechnung;
- kathete_rechnung = strand_horizontal - index;
- return(kathete_rechnung);
- }
- getchar;
- return(0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement