Упражнение. Выполнение действия вызова с использованием инструкций и инструкций if
Проблемы кода дополняют то, что вы узнали, и помогут вам получить некоторую уверенность, прежде чем продолжать.
Задача FizzBuzz
FizzBuzz — это популярная задача по программированию, которую предлагают на собеседованиях. Он реализует понимание инструкции for , if оператора, % оператора остальных элементов и команды базовой логики.
Вызов кода— реализация правил вызовов FizzBuzz
Ниже приведены правила FizzBuzz, которые необходимо реализовать в проекте кода:
- Выходные значения от 1 до 100, одно число на строку внутри блока кода оператора итерации.
- Если текущее значение делится на 3, рядом с числом выводится слово
Fizz. - Если текущее значение делится на 5, рядом с числом выводится слово
Buzz. - Если текущее значение делится как на 3, так и на 5, рядом с числом выводится слово
FizzBuzz.
Убедитесь, что в Visual Studio Code открыт пустой файл Program.cs.
При необходимости откройте Visual Studio Code и выполните следующие действия, чтобы подготовить файл Program.cs в редакторе:
В меню Файл выберите Открыть папку.
Используйте диалоговое окно "Открыть папку", чтобы перейти к ней, а затем открыть папку CsharpProjects .
На панели обозревателя Visual Studio Code выберите Program.cs.
В меню Selection в Visual Studio Code выберите Выбрать все, затем нажмите клавишу Delete.
Напишите код, реализующий каждое правило.
Это важно
Необходимо понять, как использовать оставшийся
%оператор, чтобы определить, делится ли число по другому числу равномерно. Он был рассмотрен в модуле "Выполнение основных операций с числами в C#".Запустите приложение и убедитесь, что выходные данные соответствуют требованиям.
Независимо от того, как вы вложены итерации и условные операторы, код должен производить следующие выходные данные.
1 2 3 - Fizz 4 5 - Buzz 6 - Fizz 7 8 9 - Fizz 10 - Buzz 11 12 - Fizz 13 14 15 - FizzBuzz 16 17 18 - Fizz 19 20 - Buzz 21 - Fizz 22 . . .Замечание
Мы отображаем только первые 22 значения, но выходные данные должны продолжаться до 100. Как видно, число
15делится как на 3, так и на 5, поэтому мы печатаемFizzBuzzрядом с этим числом.
Продолжайте изучать решение этой задачи, независимо от того, столкнулись ли вы с трудностями и нуждаетесь в подсказке или успешно завершили её.