質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
アルゴリズム

アルゴリズムとは、定められた目的を達成するために、プログラムの理論的な動作を定義するものです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

1回答

1363閲覧

コッホ曲線を描くアルゴリズム

A_.

総合スコア5

アルゴリズム

アルゴリズムとは、定められた目的を達成するために、プログラムの理論的な動作を定義するものです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/07/05 15:21

編集2021/07/05 17:14

python

1from turtle import* 2speed(1) 3 4#サブプログラム 5def chokusen(): 6 forward(50/3) 7 left(60) 8 9 forward(50/3) 10 right(120) 11 12 forward(50/3) 13 left(60) 14 15 forward(50/3) 16 17#メインプログラム 18n = input("何角形の図を描きますか?") 19n = int(n) 20i = 1 21 22while i <= n: 23 chokusen() 24 right(360/n) 25 i = i + 1 26done() 27 28#結果表示画面に6角形と書くと下の図が出来上がるのですが、 29 30この図をfukasaという変数を使い、下の図を描きたいです。 31 32#このときに、fukasa=4で描いたコッホ曲線で正6角形を描きたいです 33chokusen(nagasa,fukasa): 34 if fukasa == 0: 35 forward(nagasa) 36 else: 37 chokusen(nagasa/3,fukasa - 1) 38 left(60) 3940414243#このような感じなのでしょうか? 44 45

イメージ説明
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meg_

2021/07/05 16:18

> #結果表示画面に6角形と書くと下の図が出来上がるのですが、 > この図をfukasaという変数を使い、下の図を描きたいです。 図が見えません。
A_.

2021/07/05 16:31

ちゃんと貼ったんですが、見えませんか?
A_.

2021/07/05 16:38

最初のプログラムを実行してできた図に、さらに三角形を付け足すというものなのですが。 再起呼出しを使って描きたいです。
meg_

2021/07/05 16:44 編集

> ちゃんと貼ったんですが、見えませんか? 質問者さんの方では見えるのでしょうか?プレビュー画面および投稿後のページでご確認ください。
A_.

2021/07/05 16:45

見方が分からないので見れませんが、画像を貼り付けるボタンで貼りつけました。
meg_

2021/07/05 17:03

見方も何もありませんよ。コード(```と```の間)のところに画像の挿入は出来ませんよ。
A_.

2021/07/05 17:13

そうなんですか。ありがとうございます。
A_.

2021/07/05 17:15

画像表示できました。ありがとうございます。
guest

回答1

0

検索すると、

亀を再帰的に動かす

が出てきます。

投稿2021/07/05 22:44

ppaul

総合スコア24670

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問