Упражнение. Выполнение действия вызова с использованием инструкций и инструкций 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. В меню выбора 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 рядом с этим числом.

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