Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Hm_Aufgabe18
- {
- class Program
- {
- static void Main(string[] args)
- {
- int tage, aufstieg;
- Console.Write("Hugo ist in einen Brunnen gefallen, der so viele Meter tief war: ");
- double tiefe = Convert.ToDouble(Console.ReadLine());
- Console.Write("Pro Tag konnte Hugo so viele Meter nach oben klettern: ");
- int hoch = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Immer wenn er nach oben geklettert war, rutschte er nachts leider wieder runter.");
- Console.WriteLine("Er rutschte zum Glück immer WENIGER Meter wieder hinunter, als er zuvor hinauf geklettert war.");
- Console.Write("Hugo rutschte so viele Meter des Nachts wieder nach unten: ");
- int runter = Convert.ToInt32(Console.ReadLine());
- while (runter > hoch)
- {
- Console.WriteLine("Sorry, aber der Frosch darf nicht mehr nach unten rutschen, als er hochgeklettert ist.");
- Console.WriteLine("Gib also bitte noch einen Wert ein, damit er den Weg aus dem Brunnen auch bewältigen kann.");
- Console.Write("Um genau zu sein: Hugo konnte so viele Meter pro Tag nach oben klettern: ");
- int hoch = Convert.ToInt32(Console.ReadLine());
- while (runter < hoch)
- {
- aufstieg = hoch - runter;
- while (aufstieg < tiefe)
- {
- aufstieg = aufstieg + (hoch - runter);
- tage++;
- }
- Console.WriteLine("Endlich! Hugo hat einen anstrengenden Weg hinter sich.");
- Console.WriteLine("Hugo hat den Brunnen nach {0} Tagen wieder glücklich verlassen.", tage);
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment