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

Вычислить сумму элементов массива с нечётными номерами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Побитовые операции (программа, которая интерпретирует старшие 3 бита как некоторое число n...) http://www.cyberforum.ru/cpp-beginners/thread769690.html
Уважаемые форумчане, нужна ваша помощь. Нужно составить программу, которая интерпретирует старшие 3 бита как некоторое число n и оставшиеся разряды сдвинуть циклически влево на n разрядов. За помощь буду очень благодарен!
C++ Создание дружественных классов 1. Класс Сумка (цвет, содержимое, количество предметов в сумке); 2. Класс Дама (имя); Описание предметной области – дама может положить в сумку какой-либо предмет. http://www.cyberforum.ru/cpp-beginners/thread769686.html
Неправильно работает перегруженный оператор C++
#include <iostream> using namespace std; class PhoneNumber { friend ostream &operator << (ostream &, const PhoneNumber &); friend istream &operator >> (istream &, PhoneNumber &); private: char areacode; char exchange; char line;
C++ Cпособ передачи книги
Группа состоит из N человек. В ней каждый имеет N/2 друзей и не более К врагов. У одного из них есть книга, которую все хотят прочитать. Написать программу, реализующую способ передачи книги таким образом, чтобы она переходя от друга к другу побывала в руках у каждого не более одного раза и вернулась к владельцу.
C++ Расчет треугольника http://www.cyberforum.ru/cpp-beginners/thread769592.html
В окно MFC вводятся длины двух сторон треугольника (1,2 строка) и величина угла между ними(3 строка). Найти третью сторону треугольника и вывести результат в четвертую строку. Предположительно должно быть так, но не знаю как сделать MFC:( #include "stdafx.h" #include "iostream" using namespace std; int _tmain(int argc, _TCHAR* argv)
C++ Произведение элементов в строках, которые не содержат нулевых элементов Задание: Реализуйте следующие задания своего варианта с использованием шаблона функции. Работа с двумерными массивами. Дана целочисленная прямоугольная матрица. Определить: Произведение элементов в тех строках, которые не содержат нулевых элементов. Вод код: #include <iostream> #include <conio.h> using namespace std; template <class proizv> // template - определеяем шаблон функции,... подробнее

Показать сообщение отдельно
3BEPb_TyTa
18 / 18 / 1
Регистрация: 18.05.2010
Сообщений: 83
23.01.2013, 17:09     Вычислить сумму элементов массива с нечётными номерами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
int main(void){
    int i;
    const int size = 10;
    double arr[size];
 
    // Ввод елементов
    for(i = 0; i < size; i++){
        cin >> arr[i];
    }
 
    // Подсчёт суммы
    double summ = 0;
    for(i = 0; i < size; i += 2)
        summ += arr[i];
 
    // Сжатие массива
    for(i = 0; i < size; i++)
        if(abs(arr[i]) <= 1)
            arr[i] = 0;
    for(i = 0; i < size; i++)
        if(arr[i] == 0)
            for(int j = i; j < size - 1; j++){
                arr[j] = arr[j + 1];
            }
 
    // Вывод на экран
    for(i = 0; i < size; i++)
        cout << arr[i] << " ";
    cout << endl;
    return 0;
}
P.S. причём тут рекурсивные функции?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru