public class report4 {
public static void main(String[] args) {
int i, s = 0;
int a[] = {1,2,3,4,5,10};
for (i=0; i<=5; i++) {
s = s + a[i];
System.out.println("s= " + s);
}
}
s= 1
s= 3
s= 6
s= 10
s= 15
s= 25
int i, s = 0;でiとs=0を宣言している。
int a[] = {1,2,3,4,5,10};でa[]を宣言し、データを代入する。
for (i=0; i<=5; i++);でi<=5になるまで作業を繰り返す
sum = sum + a[i];でsum+iの値をsumに代入する。
System.out.println("sum= " + sum);でsumに入っている値を出力する。
#include
main()
{
int i, s = 0;
int a[] = {1,2,3,4,5,10};
for (i=0; i<=5; i++) {
s = s + a[i];
printf("s= %d?n ", s);
}
}
simple is bestというように本当に簡単な問題になりました。
昔解いたような問題なので一応C言語プログラムも割と楽に組めましたが、
時間が経っているためそれ相応に苦労しました。