Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. #include <stdio.h>
  2. #include "fhswf_service.h"
  3. #include <math.h>
  4. #define strand_direkt 50
  5. #define wasser_direkt 50
  6. #define strand_horizontal 100
  7.  
  8. int rechnung_strecke_sand(int);
  9. int rechnung_kathete_meer(int);
  10.  
  11. int main(void)
  12. {
  13. float v_sand, v_wasser, strecke_w, strecke_s, winkel, schrittweite, index, kathete_meer;
  14. float t_gesamt, winkel_end, t_end, sinus;
  15. int fehler, neustart;
  16.  
  17.  
  18. do
  19. {
  20. do
  21. {
  22. fehler = 0;
  23.  
  24. printf("Geben sie die Geschwindigkeit an Land an:\n");
  25. scanf("%f", &v_sand);
  26.  
  27. printf("Geben sie die Geschwindigkeit im Wasser an:\n");
  28. scanf("%f", &v_wasser);
  29.  
  30. printf("Geben sie noch die Schrittweite an:\n");
  31. scanf("%f", &schrittweite);
  32.  
  33. if (v_sand <= 0 || v_wasser <= 0 || schrittweite <= 0);
  34. {
  35. fehler = 1;
  36. }
  37. } while (fehler == 1);
  38.  
  39.  
  40. for (index = 0; strand_horizontal > index; index = index + schrittweite);
  41. strecke_s = rechnung_strecke_sand(index);
  42. kathete_meer = rechnung_kathete_meer(index);
  43.  
  44. } while (neustart == 1);
  45.  
  46. int rechnung_strecke_sand(int index)
  47. {
  48. int sand_rechnung;
  49. sand_rechnung = sqrt(pow(strand_direkt, 2) + index);
  50. return(sand_rechnung);
  51. }
  52.  
  53. int rechnung_kathete_meer(int index)
  54. {
  55. int kathete_rechnung;
  56. kathete_rechnung = strand_horizontal - index;
  57. return(kathete_rechnung);
  58. }
  59. getchar;
  60. return(0);
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement