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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Yormungang
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 6
#1

создать функцию, параметром которой является одномерный массив и его размерность - C++

28.05.2013, 18:35. Просмотров 498. Ответов 1
Метки нет (Все метки)

создать функцию, параметром которой является одномерный массив и его размерность. Тело функции реализовать двумя способами: через обраще-ние к элементам массива через указатели и обычным способом. Проде-монстрировать возможность применения созданной функции к строкам двумерного массива. Элементы матрицы задать случайным образом, не забыв вывести их на экран. 9. Подсчитать среднее арифметическое элементов массива, стоящих на нечетных местах. Использовать функцию для каждой второй строки матрицы М (4, 6) (если можно- то желательно с коментариями)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2013, 18:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос создать функцию, параметром которой является одномерный массив и его размерность (C++):

Создать функцию, параметром которой является одномерный массив - C++
Всем привет! Помогите, пожалуйста, выполнить лабораторку. Задание: Создать функцию параметром которой является одномерный массив. Тело...

Создать папку, название которой является первым параметром команды - C++
Напишите приложение, создающее папку, название которой является первым параметром команды. Добавлено через 2 минуты Например команда...

Создать одномерный массив, заполнить его случайными числами. Поменять в массиве местами две его половины - C++
Создать одномерный массив и заполнить его случайными целыми числами. Вывести массив. Поменять в массиве местами две его половины (в...

Создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию - C++
создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию. получилось вот что: #include...

Создать матрицу, из адресов максимальных элементов каждого ряда которой сформировать одномерный массив - C++
Создать матрицу, из адресов максимальных элементов каждого ряда которой сформировать одномерный массив.

создать функцию, в качестве параметра которой передается указатель на массив целых чисел - C++
создать функцию, в качестве параметра которой передается указатель на массив целых чисел. Функция сортирует массив по возрастанию и выводит...

1
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
28.05.2013, 21:27 #2
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <cstddef>
#include <ctime>
#include <cstdlib>
#include <iostream>
 
int product1(const int* a, std::size_t n)
{
    int res = a[0];
 
    for(std::size_t i = 2; i < n; i += 2)
        res *= a[i];
 
    return res;
}
 
int product2(const int* a, std::size_t n)
{
    int res = *a;
 
    for(const int* p = a + 2; p < a + n; p += 2)
        res *= *p;
 
    return res;
}
 
int main()
{
    const std::size_t m = 4;
    const std::size_t n = 6;
 
    int matrix[m][n];
 
    std::srand(std::time(NULL));
    for(std::size_t i = 0; i < m; ++i)
    {
        for(std::size_t j = 0; j < n; ++j)
        {
            matrix[i][j] = std::rand() % 10;
            std::cout.width(5);
            std::cout << matrix[i][j];
        }
 
        std::cout << '\n';
    }
 
    std::cout << "\nproduct1\n";
    for(std::size_t i = 1; i < m; i += 2)
        std::cout << "row#" << i + 1 << " - " << product1(matrix[i], n) << '\n';
 
    std::cout << "\nproduct2\n";
    for(std::size_t i = 1; i < m; i += 2)
        std::cout << "row#" << i + 1 << " - " << product2(matrix[i], n) << '\n';
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2013, 21:27
Привет! Вот еще темы с ответами:

создать функцию, в качестве параметра которой передается указатель на массив целых чисел. - C++
создать функцию, в качестве параметра которой передается указатель на массив целых чисел. Функция сортирует массив по возрастанию и выводит...

Создать перегруженную функцию mas(), выводящую одномерный статический числовой массив - C++
Может кто помочь пожалуйста, надо создать функцию mas(), которая выводит одномерный статический числовой массив объектов, символьный массив...

Создать функцию, в качестве параметра получает массив и количество его элементов, возвращает массив, упорядоченный по возрастанию - C++
помогите решить задачу в с++ создать функцию, в качестве параметра получает массив и количество его элементов, возвращает массив,...

Сделать функцию, которая принимает одномерный массив и возвращает индексы его максимального и минимального элементов, с указателями. С++ - C++
Сделать функцию, которая принимает одномерный массив и возвращает индексы его максимального и минимального элементов, с указателями. С++


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru