質問編集履歴

2

訂正 2回目

2019/07/07 01:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  こんばんは、プログラミングを初めて3か月の者です。
4
4
 
5
- 今、六角形と多重ピラミッドを描画しているのですが,外れの出力結果になってしまいました
5
+ 今、アスタリスクを用いて六角形と多重ピラミッドを描画しているのですが,全く納得のかない出力結果になってしまいました
6
6
 
7
7
 
8
8
 
@@ -10,6 +10,16 @@
10
10
 
11
11
 
12
12
 
13
+ ![イメージ説明](c1c2fbd2c31faa3ff8464a6dac72c94c.png)
14
+
15
+
16
+
17
+ 多重ピラミッド
18
+
19
+
20
+
21
+ ![イメージ説明](702b43d12908bce3886ee70f4f197f88.png)
22
+
13
23
 
14
24
 
15
25
 
@@ -18,172 +28,170 @@
18
28
 
19
29
 
20
30
 
31
+ ![イメージ説明](8538f454a65c948c6dc2fd075c13c62f.png)
32
+
33
+
34
+
35
+
36
+
37
+ ### 該当のソースコード
38
+
39
+ ```ここに言語を入力
40
+
41
+ printf("辺の数を入力してください");
42
+
43
+ scanf("%d",&hen);
44
+
45
+ //六角形のループ
46
+
47
+ for (i = 0; i < hen; i++)
48
+
49
+ {
50
+
51
+ for (j = 0; j < hen - i - 1; j++)
52
+
53
+ {
54
+
55
+ printf(" \n");
56
+
57
+ }
58
+
59
+ {
60
+
61
+ printf("*");
62
+
63
+ }
64
+
65
+ for (j = 0; j < i + 1; j++)
66
+
67
+ {
68
+
69
+ printf("*");
70
+
71
+ }
72
+
73
+ for (j = 0; j < i; j++)
74
+
75
+ {
76
+
77
+ printf("*");
78
+
79
+ }
80
+
81
+ {
82
+
83
+ printf("\n");
84
+
85
+ }
86
+
87
+ for (i = 0; i < hen - 1; i++)
88
+
89
+ {
90
+
91
+ for (j = 0; j < i + 1; j++)
92
+
93
+ {
94
+
95
+ printf("\n");
96
+
97
+ }
98
+
99
+ for (j = 0; j < hen - i - 1; j++)
100
+
101
+ {
102
+
103
+ printf("*");
104
+
105
+ }
106
+
107
+ for (j = 0; j < hen - i - 1; j++)
108
+
109
+ {
110
+
111
+ printf("*");
112
+
113
+ }
114
+
115
+
116
+
117
+ printf("\n");
118
+
119
+
120
+
121
+ }
122
+
123
+
124
+
125
+ //多重ピラミッドのループ
126
+
127
+ for(I = 0 ; i < hen ; i ++)
128
+
129
+ {
130
+
131
+ for( j = 0 ; j < hen*3 - 1 ; j++)
132
+
133
+ {
134
+
135
+ printf();
136
+
137
+ }
138
+
139
+ for( j = 0 ; j < i + 1 ; j++)
140
+
141
+ {
142
+
143
+ printf();
144
+
145
+ }
146
+
147
+ for( j = 0 ; j < i ; j++)
148
+
149
+ {
150
+
151
+ printf();
152
+
153
+ }
154
+
155
+ for( j = 0; j - hen -(i + 1) ; j++)
156
+
157
+ {
158
+
159
+ printf();
160
+
161
+ }
162
+
163
+ for( j = 0; j < hen - i ; j++)
164
+
165
+ {
166
+
167
+ printf();
168
+
169
+ }
170
+
171
+ for( i = 0; i < hen ; i++)
172
+
173
+ {
174
+
175
+ for( j = 0 ;j < hen - 1 - i ; j++)
176
+
177
+ {
178
+
179
+ printf();
180
+
181
+ }
182
+
183
+
184
+
185
+ printf("\n");
186
+
187
+
188
+
189
+ }
190
+
191
+
192
+
21
193
  ```
22
194
 
23
- エラーメッセージ
24
-
25
- ```
26
-
27
-
28
-
29
- ### 該当のソースコード
30
-
31
- ```ここに言語を入力
32
-
33
- printf("辺の数を入力してください");
34
-
35
- scanf("%d",&hen);
36
-
37
- //六角形のループ
38
-
39
- for (i = 0; i < hen; i++)
40
-
41
- {
42
-
43
- for (j = 0; j < hen - i - 1; j++)
44
-
45
- {
46
-
47
- printf(" \n");
48
-
49
- }
50
-
51
- {
52
-
53
- printf("*");
54
-
55
- }
56
-
57
- for (j = 0; j < i + 1; j++)
58
-
59
- {
60
-
61
- printf("*");
62
-
63
- }
64
-
65
- for (j = 0; j < i; j++)
66
-
67
- {
68
-
69
- printf("*");
70
-
71
- }
72
-
73
- {
74
-
75
- printf("\n");
76
-
77
- }
78
-
79
- for (i = 0; i < hen - 1; i++)
80
-
81
- {
82
-
83
- for (j = 0; j < i + 1; j++)
84
-
85
- {
86
-
87
- printf("\n");
88
-
89
- }
90
-
91
- for (j = 0; j < hen - i - 1; j++)
92
-
93
- {
94
-
95
- printf("*");
96
-
97
- }
98
-
99
- for (j = 0; j < hen - i - 1; j++)
100
-
101
- {
102
-
103
- printf("*");
104
-
105
- }
106
-
107
-
108
-
109
- printf("\n");
110
-
111
-
112
-
113
- }
114
-
115
-
116
-
117
- //多重ピラミッドのループ
118
-
119
- for(I = 0 ; i < hen ; i ++)
120
-
121
- {
122
-
123
- for( j = 0 ; j < hen*3 - 1 ; j++)
124
-
125
- {
126
-
127
- printf();
128
-
129
- }
130
-
131
- for( j = 0 ; j < i + 1 ; j++)
132
-
133
- {
134
-
135
- printf();
136
-
137
- }
138
-
139
- for( j = 0 ; j < i ; j++)
140
-
141
- {
142
-
143
- printf();
144
-
145
- }
146
-
147
- for( j = 0; j - hen -(i + 1) ; j++)
148
-
149
- {
150
-
151
- printf();
152
-
153
- }
154
-
155
- for( j = 0; j < hen - i ; j++)
156
-
157
- {
158
-
159
- printf();
160
-
161
- }
162
-
163
- for( i = 0; i < hen ; i++)
164
-
165
- {
166
-
167
- for( j = 0 ;j < hen - 1 - i ; j++)
168
-
169
- {
170
-
171
- printf();
172
-
173
- }
174
-
175
-
176
-
177
- printf("\n");
178
-
179
-
180
-
181
- }
182
-
183
-
184
-
185
- ```
186
-
187
195
 
188
196
 
189
197
 

1

依頼者からの訂正の指摘があったのですがまた不明な点等ございましたら問い合わせください。

2019/07/07 01:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,15 @@
6
6
 
7
7
 
8
8
 
9
+ 六角形
10
+
11
+
12
+
13
+
14
+
15
+
16
+
9
- ### 発生している問題・エラーメッセージ
17
+ ### 発生している問題
10
18
 
11
19
 
12
20
 
@@ -19,6 +27,12 @@
19
27
 
20
28
 
21
29
  ### 該当のソースコード
30
+
31
+ ```ここに言語を入力
32
+
33
+ printf("辺の数を入力してください");
34
+
35
+ scanf("%d",&hen);
22
36
 
23
37
  //六角形のループ
24
38
 
@@ -168,13 +182,9 @@
168
182
 
169
183
 
170
184
 
185
+ ```
171
186
 
172
187
 
173
- ### 試したこと
174
-
175
-
176
-
177
- ここに問題に対して試したことを記載してください。
178
188
 
179
189
 
180
190