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

Найти сумму четных элементов массива, стоящих на четных местах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить сумму первых N слагаемых http://www.cyberforum.ru/cpp-beginners/thread216522.html
Здравствуйте, помогите пожалуйста. Нужна программа для вычисления сумму первых N слагаемых последовательности чисел, образуемых по правилу: 1/1+2/3+3/5+4/7+... Сумму вычислить двумя способами: S1 – суммирование от первого слагаемого до N-го слагаемого, S2 – суммирование от N-го слагаемого до первого слагаемого. Значение N ввести с...
C++ определить количество чётных цифр в числе Здравствуйте. подскажите пожалуйста соответствует ли мое условие, тому, что выделено жирным? Вот задание: Дано натуральное число. Определить: количество четных цифр в нем. Составное условие и более одного неполного условного оператора не использовать; вот мой код: while(n != 0) { if((n % 10) % 2 == 0) countchet++; } http://www.cyberforum.ru/cpp-beginners/thread216514.html
написать функцию для определения полярных координат C++
Помогите, пожалуйста.
Шаблоны в C++ C++
Доброго времени суток! Начал разбираться что такое шаблон и с чем его едят. Загуглил, вставил код из википедии. Ошибка. template< class T > class A { void f( T data ); void g( void ); public:
C++ Локальный минимум в матрице http://www.cyberforum.ru/cpp-beginners/thread216504.html
Помогите написать программу на с++ по следующей задаче : Найти локальный минимум в матрице. Буду очень благодарен!
C++ Найти сумму элементов главной диагонали и от каждого элемента массива отнять эту сумму Всем доброго времени суток. Прошу помочь новичку решить двумерный массив. Для Borland C++ 3.1 Дан двумерный массив размером m на n. Найти сумму элементов главной диагонали и от каждого элемента массива отнять эту сумму. Буду рад любой помощи. У меня скоро сессия и я ни как не могу сделать этот массив. подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,268
Записей в блоге: 2
Завершенные тесты: 1
21.12.2010, 11:57
C++
1
2
3
4
5
6
7
8
//1. Найти сумму четных элементов массива, стоящих на четных местах.
int summa(int* array,int size){
   int sum=0;
   for(int i=2;i<size;i+=2)
      if(!(array[i]%2))
         sum+=array[i];
   return sum;
}
Добавлено через 5 минут
C++
1
2
3
4
5
6
//2. Вычесть из положительных элементов массива элемент с номером k1, а к отрицательным
//прибавить элемент с номером k2.
void func(int* array,int size, int k1 int k2){
   for(int i=0;i<size;i++)
      array[i]=array[i]>=0 ? array[i]-array[k1] : array[i]+array[k2];// 0 считаем положительным числом
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru