Песня про 99 бутылок пива текст

Обновлено: 09.11.2024

«99 bottles» — песенка, в следующий куплет строится на основе предыдущего, как показано ниже:

В русскоязычной версии песни построение куплетов выглядит следующим образом:

Упражнения

Вы можете выбрать один из вариантов ниже

  • (Easy) Напишите на языке C++ программу, печатающую текст песни на английском языке. Используйте циклы и ветвления вместо того, чтобы закладывать в программу полный текст песни. После завершения распечатки текста программа должна спрашивать, сколько ещё бутылок удалось получить пользователю:

Должны обрабатываться ситуации, когда пользователь ввёл отрицательное число, не число, или ввод закончился (в консоли введён символ конца файла, т.е. Ctrl+Z на Windows или Ctrl+D на Unix). В любой подобной ситуации программа тихо завершает работу.

  • (Medium) Напишите на языке C++ программу, печатающую текст песни на русском языке. Используйте циклы и ветвления вместо того, чтобы закладывать в программу полный текст песни. После завершения распечатки текста программа должна спрашивать, сколько ещё бутылок удалось получить пользователю:

Должны обрабатываться ситуации, когда пользователь ввёл отрицательное число, не число, или ввод закончился (в консоли введён символ конца файла, т.е. Ctrl+Z на Windows или Ctrl+D на Unix). В любой подобной ситуации программа тихо завершает работу.

Читайте также: