Guest User

Untitled

a guest
Oct 23rd, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace Hm_Aufgabe18
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. int tage, aufstieg;
  13. Console.Write("Hugo ist in einen Brunnen gefallen, der so viele Meter tief war: ");
  14. double tiefe = Convert.ToDouble(Console.ReadLine());
  15.  
  16. Console.Write("Pro Tag konnte Hugo so viele Meter nach oben klettern: ");
  17. int hoch = Convert.ToInt32(Console.ReadLine());
  18.  
  19. Console.WriteLine("Immer wenn er nach oben geklettert war, rutschte er nachts leider wieder runter.");
  20. Console.WriteLine("Er rutschte zum Glück immer WENIGER Meter wieder hinunter, als er zuvor hinauf geklettert war.");
  21. Console.Write("Hugo rutschte so viele Meter des Nachts wieder nach unten: ");
  22. int runter = Convert.ToInt32(Console.ReadLine());
  23.  
  24. while (runter > hoch)
  25. {
  26. Console.WriteLine("Sorry, aber der Frosch darf nicht mehr nach unten rutschen, als er hochgeklettert ist.");
  27. Console.WriteLine("Gib also bitte noch einen Wert ein, damit er den Weg aus dem Brunnen auch bewältigen kann.");
  28. Console.Write("Um genau zu sein: Hugo konnte so viele Meter pro Tag nach oben klettern: ");
  29. int hoch = Convert.ToInt32(Console.ReadLine());
  30.  
  31. while (runter < hoch)
  32. {
  33. aufstieg = hoch - runter;
  34. while (aufstieg < tiefe)
  35. {
  36. aufstieg = aufstieg + (hoch - runter);
  37. tage++;
  38. }
  39. Console.WriteLine("Endlich! Hugo hat einen anstrengenden Weg hinter sich.");
  40. Console.WriteLine("Hugo hat den Brunnen nach {0} Tagen wieder glücklich verlassen.", tage);
  41. }
  42. }
  43. }
  44. }
  45. }
Add Comment
Please, Sign In to add comment