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

Передача массивов в функцию (одномерные массивы) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции, параметры функций http://www.cyberforum.ru/cpp-beginners/thread673171.html
Определить функцию нахождения расстояния между точками. Во множестве точек на плоскости найти пару точек с минимальным расстоянием между ними.
C++ Написать программу "Угадай число" Один из играющих задумывает число от 1 до 1000, другой пытается угадать его за 10 вопросов вида: верно ли, что задуманное число больше такого-то числа. Написать программу, играющую за отгадчика.... http://www.cyberforum.ru/cpp-beginners/thread673162.html
C++ Дана матрица m и n
Дана матрица n и m. Записать в другой массив строку, составленную из средне арифметических элементов строк матрицы.
Составить матрицу, элементы которой равны разности между min и max элементов матрицы А, расположенных в закрашенной области C++
Здравствуйте, есть такая задача: Задана матрица А вещественных чисел размера N*N (N<=20, задаётся как параметр). Построить по ней матрицу В того же размера, элемент В которой равен разности между...
C++ Не получается избавится от ошибки "see declaration of 'CheckFlt'" http://www.cyberforum.ru/cpp-beginners/thread673145.html
Проблема появилась после того, как я начал разбивать программу на отдельные файлы. При компилировании у меня появляется ошибка 1>c:\users\roma\documents\visual studio...
C++ Почему в приведенном коде всегда первым отрицательным элементом является нулевой элемент Я туплю и не понимаю почему он всегда первым отрицательным элементом берёт нулевой элемент. Исправьте, пожалуйста, чтобы работала корректно. #include "stdafx.h" #include <stdio.h> #include... подробнее

Показать сообщение отдельно
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
17.10.2012, 12:57
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <algorithm>
#include <iostream>
 
using namespace std;
 
float func2(const int a[ ], unsigned n) {
    int result = 0;
    for (unsigned i = 1; i < n; i += 2)
        result += a[i];
    return result / (n * .5);
}
 
int main() {
    unsigned n;
    cin >> n;
    int* a = new int[n];
    for (unsigned i = 0; i < n; i++)
        cin >> a[i];
    cout << *max_element(a, a + n) << endl << func2(a, n);
    delete[ ] a;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru