Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Asaday
0 / 0 / 0
Регистрация: 12.12.2016
Сообщений: 10
1

Написать функцию, принимающую в качестве параметра массив целых чисел

22.12.2016, 14:53. Просмотров 559. Ответов 3
Метки нет (Все метки)

Написать функцию, принимающую в качестве параметра массив целых чисел а) из 25 элементов; б) с любого числа элементов и его длину и умножаем элементы этого массива с четными индексами на 2, а с нечетными на 3
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 14:53
Ответы с готовыми решениями:

Написать функцию, принимающую в качестве параметра одномерный массив
Запишите и испытайте функцию. Входными параметрами составляемых функций...

Функцию, принимающую в качестве параметра количество строк и столбцов в таблице умножения
Пожалуйста помогите, завтра экзамен!!! Написать функцию, принимающую в...

Написать функцию, принимающую параметрами 2 целых числа, и возвращающую сумму чисел из диапазона между ними
Написать функцию, которая получает в качестве параметров 2 целых числа и...

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

Написать функцию, имеющую одну реализацию, но принимающую в качестве аргументов разные типы
Хочу написать независимый от библиотеки код. В библиотеке есть класс А, а у...

3
Nemovok
291 / 120 / 105
Регистрация: 30.10.2015
Сообщений: 679
Завершенные тесты: 2
22.12.2016, 15:41 2
Цитата Сообщение от Asaday Посмотреть сообщение
Написать функцию, принимающую в качестве параметра массив целых чисел из 25 элементов
Цитата Сообщение от Asaday Посмотреть сообщение
умножаем элементы этого массива с четными индексами на 2, а с нечетными на 3
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
#include <iostream>
 
void func(const size_t S, size_t *a); 
 
int main()
{
  const size_t SIZE = 25;
  size_t array[SIZE];
 
  size_t *p = array;
  for (size_t i = 0; i < SIZE; i++, p++)
    *p = i;
 
  func(SIZE, array);
 
  return 0;
}
 
void func(const size_t S, size_t *a)
{
  for (size_t i = 0; i < S; i++, a++) {
    if (i % 2 == 0) {
      *a *= 2; 
    }
    else {
     *a *= 3;
    }
 
    std::cout << *a << std::endl; 
  }
}
0
Ferrari F1
791 / 521 / 156
Регистрация: 27.01.2015
Сообщений: 3,025
Записей в блоге: 1
Завершенные тесты: 1
22.12.2016, 15:49 3
ждем варианта с шаблоном
0
MrGluck
Модератор
Эксперт CЭксперт С++
8086 / 4939 / 1431
Регистрация: 29.11.2010
Сообщений: 13,395
22.12.2016, 15:51 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
void foo(int *arr, const int N)
{
    for (int i=0; i < N; i++)
        arr[i] *= (2 + (i & 1));
}
 
int main()
{
    const int N = 25;
    int arr[N] = {1, 2, 3, 4, 5, 6};
    foo(arr, N);
    for (int i=0; i < N; i++)
        std::cout << arr[i] << " ";
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2016, 15:51

Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float
Функция f6, которая принимает три аргумента определенного типа (int, double...

Написать функцию, возвращающую максимальное из двух целых чисел, полученных в качестве аргументов
1)Написать функцию, которая возвращает максимальное из двух целых чисел,...

Написать функцию, которая возвращает произведение двух целых чисел, полученных в качестве аргумента
Кто знает как решить задачу, на С++: написать функцию, которая возвращает...


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

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

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