Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
B13
0 / 0 / 0
Регистрация: 07.05.2009
Сообщений: 23
#1

Четные или нечетный Решите - C++

07.05.2009, 14:07. Просмотров 571. Ответов 1
Метки нет (Все метки)

(Использование двумерного массива)
Задача: Известно число жителей,проживающих в каждом доме улице.Нумерация домов проведена подряд. Дома с нечетными номерами расположены на одной стороне улицы ,с четными- на другой. На какой стороне улицы проживает больше всего жителей?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2009, 14:07     Четные или нечетный Решите
Посмотрите здесь:

Решите по C++ с объяснениями C++
решите срочно C++
C++ решите програмки на C++
Решите за меня C++
C++ решите 2 задачи.
C++ Выяснить, есть ли четные числа в левом верхнем или в нижнем левом углу матрицы
Найти все четные четырехзначные числа, цифры которых следуют в порядке возрастания или убывания C++
C++ Найти минимальный нечетный из данных десяти ненулевых целочисленных элементов
Поменять столбцы матрицы местами (четный и нечетный) C++
Массивы. Как определить, индекс четный или нечетный? C++
Работа со списками: удалить каждый пятый нечетный элемент C++
Переставить в строке все элементы из нечетных позиций на четные, а четные на нечетные C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deicider
96 / 52 / 1
Регистрация: 18.03.2009
Сообщений: 273
07.05.2009, 14:35     Четные или нечетный Решите #2
Меня поражает, когда требуется искусственно усложнить решение простой задачи. Ну на кой тут двумерный массив!? Вот код с одномерным:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#define n 20 // тут пишем вместо 20 количество домов, какое нужно.
 
int main();
{
int street[n]; 
//индексы массива это (номер дома - 1)
// тут заполняем массив
 
int sum_chet = 0;
int sum_nechet = 0;
for (int i = 0; i < n; i++)
{
   if ( (i+1)%2 == 0)
     sum_chet += street[i];
   else
     sum_nechet += street[i];
}
 
printf("Bolshe vsego na %s storone", sum_chet > sum_nechet ? "chetnoy" : "nechetnoy");
 
return 0;
}
Yandex
Объявления
07.05.2009, 14:35     Четные или нечетный Решите
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru