Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить количество четных чисел на отрезке между максимальным и минимальным элементами массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с Задачкой http://www.cyberforum.ru/cpp-beginners/thread390991.html
1. Реализовать функцию нахождения всех простых чисел в диапазоне от 1 до 101. Сгенерированные числа сохранить в массиве. Элементы массива вывести на консоль. При реализации использовать алгоритм...
C++ Как правильно передать метод в качестве функции возврата? Здравствуйте! Вот такая проблема, надо передать указатель на метод класса в библиотечную функцию _s16 CiSetCB(_u8 chan, _u8 ev, void (*ci_handler) (_s16)); Прототип функции указатель на... http://www.cyberforum.ru/cpp-beginners/thread390990.html
C++ Проценты
Леспромхоз ведет заготовку деловой древесины. Ее первоначальный объем на территории леспромхоза был равен 120000 м3. Ежегодный естественный прирост составляет 5,5 %. Годовой план заготовки древесины...
Вычислить сумму элементов... C++
Задан одномерный массив. Вычислить сумму элементов, стоящих на четном месте и модуль разности элементов, стоящих на нечетном месте. Запрещено создавать темы с бессмысленными названиями вроде...
C++ помогите перевести код с паскаль в С++ http://www.cyberforum.ru/cpp-beginners/thread390957.html
помогите перевести код с паскаль в С++ program Curs; uses crt, graph; var i, n:integer; t:byte; a, b, eps, h:real; x, sum1, sum2, seps, m0, m1, m2, m3, m4:real; lf:text;
C++ Подскажите литературу... Здравствуйте, подскажите в какой книге можно получить хорошее обьяснение std::<vector> Заранее благодарен. подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
24.11.2011, 18:25
Цитата Сообщение от azoor Посмотреть сообщение
Просьба помочь написать программу.
Дан массив из N элементов. Нужно определить количество четных чисел на отрезке между максимальным и минимальным элементами массива.
Вот тебе три функции, которые выполняют основные задачи. Тебе осталось лишь их включить в совю программу и правильно передать им аргументы.

C++
1
2
3
4
5
6
7
8
9
10
11
unsigned int max_element( int a[], unsigned int n )
{
   unsigned int max = 0;
 
   for ( unsigned int i = 1; i < n; i++ )
   {
      if ( a[max] < a[i] ) max = i;
   }
 
   return ( max );
}
C++
1
2
3
4
5
6
7
8
9
10
11
unsigned int min_element( int a[], unsigned int n )
{
   unsigned int min = 0;
 
   for ( unsigned int i = 1; i < n; i++ )
   {
      if ( a[i] < a[min] ) min = i;
   }
 
   return ( min );
}
C++
1
2
3
4
5
6
7
8
9
10
11
unsigned count_even( int a[], unsigned int n )
{
   unsigned int count = 0;
 
   for ( unsigned int i = 0; i < n; i++ )
   {
      if ( a[i] % 2 == 0 ) count++;
   }
 
   return ( count );
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru