13
3

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 3 years have passed since last update.

なでしこ3で湯婆婆を実装してみる

Last updated at Posted at 2020-11-09

令和の「令和のHello World!」である「湯婆婆を実装してみる」シリーズを日本語プログラミング言語「なでしこ」で作ってみました。なでしこ3ならブラウザで試せるので試してみてください!!

原作: Javaで湯婆婆を実装してみる - Qiita

湯婆婆.nako3
「契約書だよ。そこに名前を書きな。」と尋ねて名前に代入。
もし、名前が空ならば、名前は「名無し」
名前の文字数の乱数をNに代入。
名前で(N+1)から1文字抜出して新しい名前に代入。

「フン。{名前}というのかい。贅沢な名だねぇ。
今からお前の名前は{新しい名前}だ。
いいかい、{新しい名前}だよ。
分かったら返事をするんだ、{新しい名前}!!」と表示。

簡易エディタに上記プログラムを記入したら「実行」ボタンを押します。

スクリーンショット 2020-11-09 22.19.35.png

試しに「クジラ飛行机」と入力します。すると・・・

フン。クジラ飛行机というのかい。贅沢な名だねぇ。
今からお前の名前は飛だ。
いいかい、飛だよ。
分かったら返事をするんだ、飛!!

と、このように表示されます。

なお、無入力だった場合、空白になるので「名無し」とかにしてみました。

上記のプログラムを実行して、入力を空にすると、名無しが名前になり、以下のような感じになるのでOKです。

フン。名無しというのかい。贅沢な名だねぇ。
今からお前の名前はしだ。
いいかい、しだよ。分かったら返事をするんだ、し!!

参考

13
3
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
13
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?