質問編集履歴

2

わからない部分の追加

2020/11/03 07:26

投稿

akame
akame

スコア14

test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,7 @@
77
77
  □□□□□□□□■■
78
78
 
79
79
  □□□□□□□□□■
80
+
81
+
82
+
83
+ 一番上のようにする為の条件の書き方がわからないのです。

1

試行探語した書式を追加しました。

2020/11/03 07:26

投稿

akame
akame

スコア14

test CHANGED
File without changes
test CHANGED
@@ -21,3 +21,59 @@
21
21
  を、forの二重ループで表示させよ。とゆう問題がネットにあり、試行錯誤しましたが、わかりません。
22
22
 
23
23
  解説付きで、お助けくださいまし。(__)
24
+
25
+ 質問の仕方が下手で申し訳ありませんでした。修正します。
26
+
27
+ 考えた末、二重ループでは無く三重になってしまいました。
28
+
29
+ #include<stdio.h>
30
+
31
+
32
+
33
+ int main(void) {
34
+
35
+ int i, j;
36
+
37
+
38
+
39
+ for (i = 1; i < 10; i++) {
40
+
41
+ for (j = 0; i > j; j++) {
42
+
43
+ printf("□");
44
+
45
+ }
46
+
47
+ for (j = 10; i<j; j--) {
48
+
49
+ printf("■");
50
+
51
+ }
52
+
53
+ printf("\n");
54
+
55
+ }
56
+
57
+ }
58
+
59
+
60
+
61
+ 結果↓
62
+
63
+ □■■■■■■■■■
64
+
65
+ □□■■■■■■■■
66
+
67
+ □□□■■■■■■■
68
+
69
+ □□□□■■■■■■
70
+
71
+ □□□□□■■■■■
72
+
73
+ □□□□□□■■■■
74
+
75
+ □□□□□□□■■■
76
+
77
+ □□□□□□□□■■
78
+
79
+ □□□□□□□□□■