import java.util.Scanner;
public class Ensyu043 {
public static void main(String[] args) {
int n;
int[] num = new int[100];
int j = 0;
Scanner scan = new Scanner(System.in);
System.out.println("100までの数値を入力");
n = scan.nextInt();
//配列を作成
for (int i = 1; i <= n; i++) {
if(i % 3 == 0 || i % 7 == 0 ) {
num[j] = i;
j++;
}
}
//配列を表示
System.out.print("配列 : ");
for(int i = 0; i < num.length; i++) {
if(num[i] != 0) {
System.out.print(num[i]);
System.out.print(", ");
}
else break;
}
System.out.println("");
int allsum = 0;
int kisuusum = 0;
int guusuusum = 0;
//結果表示
for (int i = 0; i < num.length; i++) {
if (num[i] % 2 == 0) {
guusuusum += num[i];
}
else {
kisuusum += num[i];
}
allsum += num[i];
}
System.out.println("全部の和 :" + allsum);
System.out.println("奇数の和 :" + kisuusum);
System.out.println("偶数の和 :" + guusuusum);
}
}
最終更新:2013年05月16日 13:13