質問編集履歴

2

2015/11/24 02:47

投稿

hatenapc
hatenapc

スコア11

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,4 @@
1
- キーボードから正の整数 n と正の実数 a,r を受け取り, 初項 a, 公比 r の等比数列の第 1 項 から第 n 項まで, すなわち a, ar, ar2,, ..., arn-1 を計算し, それらをすべて表示するfor文を用いたプログラムを作成
2
-
3
- という問題がわかりません。どなたか教えてください。
4
-
5
- 追記
1
+ 解決済
6
2
 
7
3
  ここまで書いたのですが意味不明な数字がでます。
8
4
 

1

2015/11/24 02:47

投稿

hatenapc
hatenapc

スコア11

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,51 @@
1
1
  キーボードから正の整数 n と正の実数 a,r を受け取り, 初項 a, 公比 r の等比数列の第 1 項 から第 n 項まで, すなわち a, ar, ar2,, ..., arn-1 を計算し, それらをすべて表示するfor文を用いたプログラムを作成
2
2
 
3
3
  という問題がわかりません。どなたか教えてください。
4
+
5
+ 追記
6
+
7
+ ここまで書いたのですが意味不明な数字がでます。
8
+
9
+ #include<stdio.h>
10
+
11
+ int main(void)
12
+
13
+
14
+
15
+ {
16
+
17
+ int i,n;
18
+
19
+ double a,r,z,y;
20
+
21
+
22
+
23
+ printf("a");
24
+
25
+ scanf("%lf",&a);
26
+
27
+ printf("n");
28
+
29
+ scanf("%d",&n);
30
+
31
+ printf("r");
32
+
33
+ scanf("%lf",&r);
34
+
35
+
36
+
37
+ for(i=0; i<=n-1; i++ )
38
+
39
+ {
40
+
41
+ z=z*r;
42
+
43
+ y=a*z;
44
+
45
+ printf("%f\n",y);
46
+
47
+ }
48
+
49
+ return 0;
50
+
51
+ }