На улице Чёткой — разборки. Чётная и нечётная стороны разбираются, кто круче, и полным составом, включая грудничков, выходят стенка на стенку. Определим, у какой стороны выше шанс на победу (больше жителей — выше шанс). Создаем массив на 15 чисел (15 домов, индекс — номер дома), в ячейку записываем число жителей и считаем жителей четной и нечетной стороны.
Улицы и дома
- 5
Недоступна
Комментарии (301)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Mahir
18 мая, 06:09
+= что означает ?
+1
Ihor
9 июня, 10:56
Например i += j все равно что i = i + j
0
Евгений N
4 апреля, 10:10
предлагаю усилить валидацию п.2 , иначе задачу можно решить не используя массив:
0
Адхам
29 марта, 09:48
Почему это конструкция не проходит проверку по последнему пункту:
if(chet>nechet){
System.out.println("В домах с четными номерами проживает больше жителей.");
}else{
System.out.println("В домах с нечетными номерами проживает больше жителей.");
}
0
Кирилл
3 ноября 2021, 19:30
Часа три угробил) создал три цикла, это нормально?)
0
Viktor
6 ноября 2021, 13:58
можно решить в один цикл. а если бы не 1-е условие так и без создания массива
0
Dmitry Tolstov Backend Developer в Microsoft
18 октября 2021, 21:40
Не выносите переменные за метод main, иначе не пройдете валидацию! Лучше все по инструкции без отклонений.
0
Александр Горохов
26 августа 2021, 10:51
Одна из немногих задач, которую получилось решить с первого раза =)
Ход мыслей:
1. Создаём и наполняем массив;
2. Инициализируем переменные для суммы жителей на чётной и нечётной стороне улицы, присваиваем им 0;
3. Вспоминаем про оператор %;
4. Если номер дома делится на 2 без остатка - прибавляем ячейку массива к первой переменной, если нет - ко второй;
5. Обращаем внимание на то, что при равенстве числа жителей ничего выводить не надо;
6. Если первая переменная больше выводим одну фразу, если первая меньше - другую.
+2
Alex
9 сентября 2021, 11:00
пункт 5 был пр-е-ан)))
+1
Владимир Главный инженер отдела си в Промсвязьбанк
8 июня 2021, 16:39
А что делать, если сумма чётных и нечётных получится одинаковой? Например так
0
Дима
2 июля 2021, 18:33
так 5 условие это если одинаково, ничего не выводить
+2
Marat Khalikov
11 мая 2021, 19:02
Хотел сделать через цикл for, но в итоге пока сделал так:
проверку прошла

+2
维克多 船长
18 мая 2021, 19:23
Круто) На чётность можно проверить с помощью остатка от деления, оператор %.
If( i % 2 == 0 ), это значит что номер элемента чётный
+1
Mike McKein
30 апреля 2021, 05:23
Не забывайте ставить точку в конце этих предложений. Несколько попыток ушло.
0
Артур
14 апреля 2021, 13:23
что не так?
0