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

質問編集履歴

4

2019/11/18 04:43

投稿

Icchichici
Icchichici

スコア5

title CHANGED
File without changes
body CHANGED
@@ -49,7 +49,7 @@
49
49
  for (j = len; j >= i; j--){
50
50
  putchar('*');
51
51
  }
52
- puts("¥n");
52
+ puts("");
53
53
  }
54
54
  return 0;
55
55
  }

3

2019/11/18 04:43

投稿

Icchichici
Icchichici

スコア5

title CHANGED
File without changes
body CHANGED
@@ -25,30 +25,8 @@
25
25
 
26
26
  教えてくださいお願いします。
27
27
 
28
- #include stdio.h
29
- int main(void){
30
-
31
- int n,i,j;
32
- printf("正の整数を入力してください:");
33
- scanf ("%d",&n);
34
-
35
- for(i=1;i<=n;i++){
36
- for(j=1;j;j++){
37
-
38
- printf("%d",j%10);
39
-
40
-
41
- printf("¥n");
42
-
43
-
44
-
45
-
46
-
47
- どうしても入力した数字以上の数字にならないのです。
48
-
49
28
 
50
-
51
-
29
+
52
30
  ### 発生している問題・エラーメッセージ
53
31
 
54
32
  ```
@@ -57,25 +35,27 @@
57
35
 
58
36
  ### 該当のソースコード
59
37
 
60
- #include stdio.h
61
- int main(void){
62
38
 
63
- int n,i,j;
64
- printf("正の整数を入力してください:");
65
- scanf ("%d",&n);
39
+ ```#include <stdio.h>
66
40
 
67
- for(i=1;i<=n;i++)
41
+ int main(){
68
- for(j=1;j;j++){
69
-
70
- printf("%d",j%10);
71
42
 
72
-
73
- printf("¥n");
43
+ int i, j, len;
74
-
75
-
76
44
 
77
-
45
+ puts("左上直角二等辺三角形を作ります。");
46
+ printf("短辺:"); scanf("%d", &len);
78
47
 
48
+ for (i = 1; i <= len; i++){
49
+ for (j = len; j >= i; j--){
50
+ putchar('*');
51
+ }
52
+ puts("¥n");
53
+ }
54
+ return 0;
55
+ }
56
+ コード
57
+ ```
58
+
79
59
  ### 試したこと
80
60
 
81
61
  「*」でこの直角三角形を表示することはできるのですが、

2

2019/11/18 04:37

投稿

Icchichici
Icchichici

スコア5

title CHANGED
File without changes
body CHANGED
@@ -24,6 +24,28 @@
24
24
  これをfor文の多重ループで作れというのですが、全く分かりません。
25
25
 
26
26
  教えてくださいお願いします。
27
+
28
+ #include stdio.h
29
+ int main(void){
30
+
31
+ int n,i,j;
32
+ printf("正の整数を入力してください:");
33
+ scanf ("%d",&n);
34
+
35
+ for(i=1;i<=n;i++){
36
+ for(j=1;j;j++){
37
+
38
+ printf("%d",j%10);
39
+
40
+
41
+ printf("¥n");
42
+
43
+
44
+
45
+
46
+
47
+ どうしても入力した数字以上の数字にならないのです。
48
+
27
49
 
28
50
 
29
51
 
@@ -35,10 +57,25 @@
35
57
 
36
58
  ### 該当のソースコード
37
59
 
60
+ #include stdio.h
38
- ```ここに言語名を入力
61
+ int main(void){
39
- ソースコード
40
- ```
41
62
 
63
+ int n,i,j;
64
+ printf("正の整数を入力してください:");
65
+ scanf ("%d",&n);
66
+
67
+ for(i=1;i<=n;i++){
68
+ for(j=1;j;j++){
69
+
70
+ printf("%d",j%10);
71
+
72
+
73
+ printf("¥n");
74
+
75
+
76
+
77
+
78
+
42
79
  ### 試したこと
43
80
 
44
81
  「*」でこの直角三角形を表示することはできるのですが、

1

2019/11/16 05:02

投稿

Icchichici
Icchichici

スコア5

title CHANGED
File without changes
body CHANGED
@@ -41,7 +41,8 @@
41
41
 
42
42
  ### 試したこと
43
43
 
44
+ 「*」でこの直角三角形を表示することはできるのですが、
44
- ここに問題に対し試したことを記載してください
45
+ 数字が1づつ増えいくということを表現できません
45
46
 
46
47
  ### 補足情報(FW/ツールのバージョンなど)
47
48