Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
a4temer
0 / 0 / 2
Регистрация: 15.12.2014
Сообщений: 121
1

Пять последних элементов массива умножить на номер максимального элемента

25.01.2015, 13:40. Просмотров 302. Ответов 3
Метки нет (Все метки)

В массиве из 15 ячеек, заполненных через рендом, пять последних элементов помножить на номер максимального элемента данного массива.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.01.2015, 13:40
Ответы с готовыми решениями:

В одномерном массиве, состоящем из n целых элементов, 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между
Помогите исправить программу Задание: В одномерном массиве, состоящем из n...

Массивы (найти номер максимального элемента массива, произведение элементов массива)
В одномерном массиве, состоящем из п целых элементов, 1) номер максимального...

Номер максимального элемента массива, произведение элементов массива
Помогите пожалуйста с решением данной задачи. В одномерном массиве,...

В одномерном массиве вычислить номер максимального элемента массива и сумму элементов массива, расположенных после первого положительного
Задача 2. В одномерном массиве, состоящем из n вещественных элементов,...

В одномерном массиве, состоящем из N целых элементов, вычислить номер максимального элемента массива
Задание: В одномерном массиве, состоящем из N целых элементов, вычислить: 1)...

3
lawr
373 / 267 / 478
Регистрация: 09.05.2014
Сообщений: 769
25.01.2015, 14:10 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <ctime>
int main(){
    const int size=15;
    int max = std::numeric_limits<int>::min(), A[size];
    srand(time(0));
    for (int i = 0; i < size; i++)
    {
        A[i] = rand() % 10;
        std::cout << A[i] << " ";
        if (A[i]>max)
            max = A[i];
    }
    std::cout << "\nnew arraу:\n";
    for (int i = 0; i < size; i++)
    {
        if (i >= size - 5)
            A[i] *= max;
        std::cout << A[i] << " ";
    }
}
0
Prorok2323
169 / 127 / 74
Регистрация: 04.12.2013
Сообщений: 550
25.01.2015, 14:57 3
lawr,
Цитата Сообщение от a4temer Посмотреть сообщение
помножить на номер максимального элемента данного массива
на номер, а не на максимальный элемент.
1
lawr
373 / 267 / 478
Регистрация: 09.05.2014
Сообщений: 769
25.01.2015, 22:36 4
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
#include <iostream>
#include <ctime>
int main(){
    const int size=15;
    int max = std::numeric_limits<int>::min(), imax=0 A[size];
    srand(time(0));
    for (int i = 0; i < size; i++)
    {
        A[i] = rand() % 10;
        std::cout << A[i] << " ";
        if (A[i]>max)
        {
            max = A[i];
            maxi=i;
         }
    }
    std::cout << "\nnew arraу:\n";
    for (int i = 0; i < size; i++)
    {
        if (i >= size - 5)
            A[i] *= maxi;
        std::cout << A[i] << " ";
    }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2015, 22:36

В одномерном массиве, состоящем из N целых элементов, вычислить номер максимального элемента массива
В одномерном массиве, состоящем из N целых элементов, вычислить: 1) номер...

В одномерном массиве, состоящем из N целых элементов, вычислить номер максимального элемента массива
в одномерном массиве состоящем из N целых элементов вычислить 1. номер...

Подсчитать количество положительных элементов массива, порядковый номер которых больше номера максимального элемента
В соответствии с вариантом создать функцию, параметром которой является...


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

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

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