public void SpeakWithHare(Hare hare, string foxActingOfHut, Fox fox) { Console.WriteLine("Вдруг видит — идёт по лесу петух. Увидел зайчика, подошёл и спрашивает:"); Console.WriteLine(AskHare() + "петух."); hare.TellHistory(foxActingOfHut); Say(); hare.Say(); Threaten(); if (fox.state == State.fright) { fox.GoAway(); } else { Console.WriteLine("Не испугалась лисичка, отвечает петуху:\n"); fox.Threaten(); Console.WriteLine("Испугался петух да наутёк. И зайку покинул. Сел опять зайка под берёзкой и горько плачет."); } }
public void SpeakWithHare(Hare hare, string foxActingOfHut, Fox fox) { Console.WriteLine($"Идёт волк. Видит — зайка плачет."); Console.WriteLine(AskHare() + "волк."); hare.TellHistory(foxActingOfHut); Say(); Console.WriteLine("Пошли они. Пришли. Волк стал на пороге зайкиной избушки и кричит на лисичку:"); Threaten(); if (fox.state == State.fright) { fox.GoAway(); } else { Console.WriteLine("Не испугалась лисичка, отвечает волку:"); fox.Threaten(); Console.WriteLine("Испугался волк да наутёк. И зайку покинул. Сел опять зайка под берёзкой и горько плачет."); } }
public void SpeakWithHare(Hare hare, string foxActingOfHut, Fox fox) { Console.WriteLine("Идёт по лесу медведь. Видит — зайчик сидит под берёзкой и плачет."); Console.WriteLine(AskHare() + "медведь."); hare.TellHistory(foxActingOfHut); Say(); Console.WriteLine("Пошли они. Пришли. Медведь стал на пороге зайкиной избушки и кричит на лисичку:"); Threaten(); if (fox.state == State.fright) { fox.GoAway(); } else { Console.WriteLine("Не испугалась лисичка, отвечает медведю:"); fox.Threaten(); Console.WriteLine("Испугался медведь да наутёк и зайку одного покинул. Опять пошёл зайка со своего " + "двора, сел под берёзкою и горько плачет."); } }