質問編集履歴

4

2019/11/18 04:43

投稿

Icchichici
Icchichici

スコア5

test CHANGED
File without changes
test CHANGED
@@ -100,7 +100,7 @@
100
100
 
101
101
  }
102
102
 
103
- puts("¥n");
103
+ puts("");
104
104
 
105
105
  }
106
106
 

3

2019/11/18 04:43

投稿

Icchichici
Icchichici

スコア5

test CHANGED
File without changes
test CHANGED
@@ -52,53 +52,9 @@
52
52
 
53
53
 
54
54
 
55
- #include stdio.h
55
+
56
-
57
- int main(void){
58
-
59
-
60
-
61
- int n,i,j;
62
-
63
- printf("正の整数を入力してください:");
64
-
65
- scanf ("%d",&n);
66
-
67
-
68
-
69
- for(i=1;i<=n;i++){
70
-
71
- for(j=1;j;j++){
72
-
73
-
74
-
75
- printf("%d",j%10);
76
-
77
-
78
-
79
-
80
-
81
- printf("¥n");
82
-
83
-
84
-
85
-
86
-
87
-
88
-
89
-
90
-
91
-
92
-
93
- どうしても入力した数字以上の数字にならないのです。
94
-
95
-
96
56
 
97
57
 
98
-
99
-
100
-
101
-
102
58
 
103
59
  ### 発生している問題・エラーメッセージ
104
60
 
@@ -116,41 +72,45 @@
116
72
 
117
73
 
118
74
 
119
- #include stdio.h
120
75
 
76
+
121
- int main(void){
77
+ ```#include <stdio.h>
122
78
 
123
79
 
124
80
 
125
- int n,i,j;
81
+ int main(){
126
-
127
- printf("正の整数を入力してください:");
128
-
129
- scanf ("%d",&n);
130
82
 
131
83
 
132
84
 
133
- for(i=1;i<=n;i++){
134
-
135
- for(j=1;j;j++){
85
+ int i, j, len;
136
-
137
-
138
-
139
- printf("%d",j%10);
140
86
 
141
87
 
142
88
 
143
-
89
+ puts("左上直角二等辺三角形を作ります。");
144
90
 
145
- printf("n");
91
+ printf("短辺:"); scanf("%d", &len);
146
-
147
-
148
-
149
-
150
92
 
151
93
 
152
94
 
95
+ for (i = 1; i <= len; i++){
96
+
97
+ for (j = len; j >= i; j--){
98
+
99
+ putchar('*');
100
+
153
-
101
+ }
102
+
103
+ puts("¥n");
104
+
105
+ }
106
+
107
+ return 0;
108
+
109
+ }
110
+
111
+ コード
112
+
113
+ ```
154
114
 
155
115
 
156
116
 

2

2019/11/18 04:37

投稿

Icchichici
Icchichici

スコア5

test CHANGED
File without changes
test CHANGED
@@ -50,6 +50,50 @@
50
50
 
51
51
  教えてくださいお願いします。
52
52
 
53
+
54
+
55
+ #include stdio.h
56
+
57
+ int main(void){
58
+
59
+
60
+
61
+ int n,i,j;
62
+
63
+ printf("正の整数を入力してください:");
64
+
65
+ scanf ("%d",&n);
66
+
67
+
68
+
69
+ for(i=1;i<=n;i++){
70
+
71
+ for(j=1;j;j++){
72
+
73
+
74
+
75
+ printf("%d",j%10);
76
+
77
+
78
+
79
+
80
+
81
+ printf("¥n");
82
+
83
+
84
+
85
+
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+ どうしても入力した数字以上の数字にならないのです。
94
+
95
+
96
+
53
97
 
54
98
 
55
99
 
@@ -72,11 +116,41 @@
72
116
 
73
117
 
74
118
 
75
- ```ここに言語名を入力
119
+ #include stdio.h
76
120
 
77
- ソースコード
121
+ int main(void){
78
122
 
123
+
124
+
125
+ int n,i,j;
126
+
127
+ printf("正の整数を入力してください:");
128
+
129
+ scanf ("%d",&n);
130
+
131
+
132
+
133
+ for(i=1;i<=n;i++){
134
+
135
+ for(j=1;j;j++){
136
+
137
+
138
+
139
+ printf("%d",j%10);
140
+
141
+
142
+
79
- ```
143
+
144
+
145
+ printf("¥n");
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
80
154
 
81
155
 
82
156
 

1

2019/11/16 05:02

投稿

Icchichici
Icchichici

スコア5

test CHANGED
File without changes
test CHANGED
@@ -84,7 +84,9 @@
84
84
 
85
85
 
86
86
 
87
+ 「*」でこの直角三角形を表示することはできるのですが、
88
+
87
- ここに問題に対し試したことを記載してください
89
+ 数字が1づつ増えいくということを表現できません
88
90
 
89
91
 
90
92