0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

多言語FizzBuzzAdvent Calendar 2022

Day 8

多言語FizzBuzzチャレンジ8日目:D言語

Last updated at Posted at 2022-12-07

これまでのまとめ

本日のお品書き

ついに全く触ったことのない言語に到達しました…。おらわくわくすっぞ…!

FizzBuzz

今回は環境を導入していません。充実のDLang Tourにコードの実行スペースがあるため、そちらで動作を確認してみました。

import std.stdio;

void main()
{
    for (int i = 1; i < 101; i++)
    {
        if (i % 15 == 0)
        {
            writeln("FizzBuzz");
        }
        else if (i % 3 == 0)
        {
            writeln("Fizz");
        }
        else if (i % 5 == 0)
        {
            writeln("Buzz");
        }
        else
        {
            writeln(i);
        }
    }
}

上記は一番愚直な例です。情報を検索してみると、もっとD言語らしい書き方というのがいろいろヒットしました。参考になりそうな記事を以下に引用させて頂きます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?