teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

運営による修正(意図的に内容が抹消されているため)

2023/05/16 10:59

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1
+ 違う列同士の円が接するようにできません。また、4回でfor文が終わってしまいます。
body CHANGED
@@ -1,12 +1,1 @@
1
-
2
- ```ここに言語名を入力
3
- ソースコード
4
- ```
5
-
6
- ### したこと
1
+ ### 実現したこと
7
- 色々調べましたができませんでした。
8
- ここに問題に対して試したことを記載してください。
9
-
10
- ### 補足情報(FW/ツールのバージョンなど)
11
-
12
- ここにより詳細な情報を記載してください。
13
2
  pushMatrix();
14
3
  x = centx + r1 * cos(theta*i);
15
4
  y = centy + r1 * sin(theta*i);
16
5
  circle(x, y, r2 );
17
6
  popMatrix();
18
7
  float r3=random(5,100);
19
8
  r1+=r3/2;
20
9
  theta=theta-PI/(8*i);
21
10
  r3=4*r1*sin(theta/4);
22
11
  for (int j=0; j<(2*PI/theta); j++) {
23
12
  pushMatrix();
24
13
  x = centx + r1 * cos(theta*j);
25
14
  y = centy + r1 * sin(theta*j);
26
15
  circle(x, y, r3);
27
16
  popMatrix();
28
17
  }

2

aaaaaaaaaaaaaaaaaaaaaaaa

2023/05/15 04:19

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- 違う列同士の円が接するようにできません。また、4回でfor文が終わってしまいます。
1
+ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
body CHANGED
File without changes

1

コードを消しました

2023/05/13 16:46

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,52 +1,4 @@
1
- ### 実現したいこと
2
1
 
3
- for文を条件通りに動かす。
4
- 違う列の円どうしを接するようにする。
5
-
6
- ### 前提
7
-
8
- ここに質問の内容を詳しく書いてください。
9
- (例)
10
- TypeScriptで●●なシステムを作っています。
11
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
12
-
13
- ### 発生している問題・エラーメッセージ
14
-
15
- ```
16
- エラーメッセージ
17
- ```
18
-
19
- ### 該当のソースコード
20
- size(700, 700);
21
- background(255);
22
- int centx = width/2;
23
- int centy = height/2;
24
- float x, y;
25
- float r1=50;
26
- float theta=PI/4;
27
- float r2=4*(r1)*sin(theta/4);
28
-
29
- for (int i=0; i<(2*PI/theta); i++) {
30
- pushMatrix();
31
- x = centx + r1 * cos(theta*i);
32
- y = centy + r1 * sin(theta*i);
33
- circle(x, y, r2 );
34
- popMatrix();
35
- }
36
- r1=r1+r2;
37
- for (int i=1; i<20; i++) {
38
- float r3=random(5,100);
39
- r1+=r3/2;
40
- theta=theta-PI/(8*i);
41
- r3=4*r1*sin(theta/4);
42
- for (int j=0; j<(2*PI/theta); j++) {
43
- pushMatrix();
44
- x = centx + r1 * cos(theta*j);
45
- y = centy + r1 * sin(theta*j);
46
- circle(x, y, r3);
47
- popMatrix();
48
- }
49
- }
50
2
  ```ここに言語名を入力
51
3
  ソースコード
52
4
  ```