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

Напишите функцию, которая получает массив A ненулевых целых чисел размера N - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что делать с warning : CA2122 : Microsoft.Security ? http://www.cyberforum.ru/cpp-beginners/thread1090780.html
Добрый день уважаемые форумчане! Закончил свой проект и решил протестировать его анализатором кода MVS2012 (в процессе компилирования) на предмет warning... (Просто компилятор их не выдает). Удалось устранить почти все (большей частью не внимателен был) кроме: MSBUILD : warning : CA2122 : Microsoft.Security : 'COpenGL:: Dispose(bool)' выполняет вызов в 'COpenGL::~COpenGL(void)', для которого...
C++ Сформировать массив С из исходных двух по правилу: ПОМОГИТЕ!!! Заданные два массива: A (n) и B (n). Сформировать массив C (n) следующим образом: ci = max {ai, bi}, если i - четное; ci = min {ai, bi}, если и - нечетное http://www.cyberforum.ru/cpp-beginners/thread1090768.html
Определить является ли лабиринт правильным. C++
определить является ли лабиринт правильным.Правильный лабиринт - такой лабиринт, в котором из любого места в любое другое можно попасть только одним способом. ОБЯЗАТЕЛЬНО! Решить эту задачу как-то с помощью очереди.
Передача массива в функцию. Не могу понять что не так C++
Добрый вечер. Помогите, пожалуйста, решить проблему. Задание такое: Дана целочисленная прямоугольная матрица, все элементы которой различны. Поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы. Найти количество строк, среднее арифметическое элементов которых меньше заданной величины. Необходимо выполнить в двух вариантах: 1. Используя локальные массивы....
C++ operator+ overload http://www.cyberforum.ru/cpp-beginners/thread1090741.html
#include <iostream> class point { private: int x; int y; public:
C++ Доступ к элементу структуры, массив которых хранится в vector Как получить доступ к элементу структуры, если несколько структур хранится в vector? Я прохожу по вектору через итератор. vector<trade>::iterator it; for(it=first.begin();it!=first.end();it++) { } В цикле я хочу каждый раз записывать все элементы структуры trade в строку и выводить на экран. подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
06.02.2014, 17:46     Напишите функцию, которая получает массив A ненулевых целых чисел размера N
в общем вот
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
#include <iostream>
 
int function(int *array, size_t arraySize);
 
int main()
{
    const size_t arraySize = 5;
    int array[arraySize] = { 0, 1, 2, 3, -1 }; //элемент N-1 = 3, последний элемент меньший 3 = -1
    std::cout << "Result element: " << function(array, arraySize) << std::endl;
 
    std::system("pause");
    return 0;
}
 
int function(int *array, size_t arraySize)
{
    int resultElement;
    size_t elementIndex = arraySize - 2;
    for (size_t i = 0; i < arraySize; i++) {
        if (array[i] < array[elementIndex]) {
            resultElement = array[i];
        }
    }
    return resultElement;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru