(1)九九の九の段を表示するプログラムを作成せよ
ヒント:カウンタを上手に使うとプログラムがシンプルに作成できる
#include <stdio.h>
void main()
{
int i;
i = 0;
while( i < 9 ){
printf("9×%d=%d¥n", i+1, 9*(i+1));
i++;
}
}
(2)1から,入力した値 n までの和を求めるプログラムを,while文を用いて作成せよ
#include <stdio.h>
void main()
{
int i, n, sum;
printf("n=");
scanf("%d", &n);
sum = 0;
i = 1;
while( i <= n ){
sum += i;
i++;
}
printf("1から,入力した値 n までの和は%dです¥n", sum);
}
(3)10000円を年利1.0%の定期預金に預けた場合、預金額が11000円になるのは何年後かを求めるプログラムを作成せよ。以下の複利計算の公式を利用し,預けた金額、希望額は、キーボードから入力した値を使用せよ
ここでは,Aを預金額,rを年利とする
[預金額と金利の関係]
1年後 A(1+r)
2年後 A(1+r)(1+r)
3年後 A(1+r)(1+r)(1+r)
.. .. ..#include <stdio.h> void main() { int n, money1, money2; printf("預けた金額を入力してください¥n"); scanf("%d", &money1); printf("希望額を入力してください¥n"); scanf("%d", &money2); n = 0; while( money1 < money2 ){ money1 *= 1+0.01; n++; } printf("預金額が11000円になるのは%d年後です¥n", n); }
(4)は第6回でまた同じ問題があるので第6回で頑張って下さい