using System;
namespace CancaoPatinhos
{
class Program
{
static void Main(string[] args)
{
const string meioDaFrase = ", além das montanhas para brincar, a mamãe gritou QUA, QUA, QUA, QUA,";
var patinhosQueForamPassear = string.Empty;
for (int patinhos = 5; patinhos >= 0; patinhos--)
{
patinhosQueForamPassear = $"{patinhos} patinhos foram passear";
switch (patinhos) {
case 0:
Console.WriteLine($"A mamãe patinho foi passear{meioDaFrase} e todos os patinhos voltaram de lá");
break;
case 1:
Console.WriteLine($"{patinhos} patinho foi passear{meioDaFrase} mas nenhum patinho voltou de lá");
break;
case 2:
Console.WriteLine($"{patinhosQueForamPassear}{meioDaFrase} mas só {patinhos - 1} patinho voltou de lá");
break;
default:
Console.WriteLine($"{patinhosQueForamPassear}{meioDaFrase} mas só {patinhos - 1} patinhos voltaram de lá");
break;
}
}
Console.ReadKey();
}
}
}