Вопрос по информатике:
НАПИСАТЬ ПРОГРАММУ В dev-c++ Составить программу, формирующую одномерный массив, состоящий из N целых элементов. Вычислить сумму положительных элеменnов массива. Определить количество элементов, имеющих четные поряд-
ковые номера и являющиеся нечетными числами. Упорядочить элементы
массива по возрастанию.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 08.10.2017 18:09
- Информатика
- remove_red_eye 16300
- thumb_up 16
Ответы и объяснения 1
#include
int main()
{
int *arr, N;
int posSum = 0, numOfEl = 0;
std::cin >> N;
arr = new int[N];
for (int i = 0; i < N; i++)
{
std::sin >> arr[i];
if (arr[i] > 0)
sum += arr[i];
if (arr[i] % 2 != 0 && i % 2 == 0)
numOfEl++;
}
// Сортировка "Пузырьком"
for (int i = 0; i < N; i++)
for (int j = 0; j < N - i - 1; j++)
if (arr[j + 1] < arr[j])
{
int tmp = arr[j + 1];
arr[j + 1] = arr[j];
arr[j] = tmp;
}
return 0;
}
- 09.10.2017 07:22
- thumb_up 34
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.