Упражнение. Выполнение действия вызова с использованием инструкций и инструкций if

Завершённый

Проблемы кода дополняют то, что вы узнали, и помогут вам получить некоторую уверенность, прежде чем продолжать.

Задача FizzBuzz

FizzBuzz — это популярная задача по программированию, которую предлагают на собеседованиях. Он реализует понимание инструкции for , if оператора, % оператора остальных элементов и команды базовой логики.

Вызов кода— реализация правил вызовов FizzBuzz

Ниже приведены правила FizzBuzz, которые необходимо реализовать в проекте кода:

  • Выходные значения от 1 до 100, одно число на строку внутри блока кода оператора итерации.
  • Если текущее значение делится на 3, рядом с числом выводится слово Fizz.
  • Если текущее значение делится на 5, рядом с числом выводится слово Buzz.
  • Если текущее значение делится как на 3, так и на 5, рядом с числом выводится слово FizzBuzz.
  1. Убедитесь, что в Visual Studio Code открыт пустой файл Program.cs.

    При необходимости откройте Visual Studio Code и выполните следующие действия, чтобы подготовить файл Program.cs в редакторе:

    1. В меню Файл выберите Открыть папку.

    2. Используйте диалоговое окно "Открыть папку", чтобы перейти к ней, а затем открыть папку CsharpProjects .

    3. На панели обозревателя Visual Studio Code выберите Program.cs.

    4. В меню Selection в Visual Studio Code выберите Выбрать все, затем нажмите клавишу Delete.

  2. Напишите код, реализующий каждое правило.

    Это важно

    Необходимо понять, как использовать оставшийся % оператор, чтобы определить, делится ли число по другому числу равномерно. Он был рассмотрен в модуле "Выполнение основных операций с числами в C#".

  3. Запустите приложение и убедитесь, что выходные данные соответствуют требованиям.

    Независимо от того, как вы вложены итерации и условные операторы, код должен производить следующие выходные данные.

    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 рядом с этим числом.

Продолжайте изучать решение этой задачи, независимо от того, столкнулись ли вы с трудностями и нуждаетесь в подсказке или успешно завершили её.