1. Создать массив на 15 целых чисел.
2. Ввести в него значения с клавиатуры.
3. Пускай индекс элемента массива является номером дома, а значение — число жителей, проживающих в доме.
Дома с нечетными номерами расположены на одной стороне улицы, с четными — на другой. Выяснить, на какой стороне улицы проживает больше жителей.
4. Вывеси на экран сообщение: «В домах с нечетными номерами проживает больше жителей.» или «В домах с четными номерами проживает больше жителей.»
Примечание:
дом с порядковым номером 0 считать четным.
Требования:
1. Программа должна создавать массив на 15 целых чисел.
2. Программа должна считывать числа для массива с клавиатуры.
3. Программа должна вывести сообщение "В домах с нечетными номерами проживает больше жителей.", если сумма нечетных элементов массива больше суммы четных.
4. Программа должна вывести сообщение "В домах с четными номерами проживает больше жителей.", если сумма четных элементов массива больше суммы нечетных.
package com.javarush.task.task07.task0706;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Улицы и дома
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] cch = new int[15];
int pcount = 0;
int vcount = 0;
for(int o = 0; o < cch.length; o++) {
String s = reader.readLine();
cch[o] = Integer.parseInt(s);
}
for(int x = 0; x < 8; x++){
int t = 0;
t += 2;
pcount += cch[t];
}
for(int x = 0; x < 8; x++){
int d = 1;
d += 2;
vcount += cch[d];
}
if(pcount < vcount) {
System.out.println("В домах с нечетными номерами проживает больше жителей.");
} else if(vcount < pcount) {
System.out.println("В домах с четными номерами проживает больше жителей.");
}
}
}