С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 10.11.2021
Сообщений: 12
1

Одномерный массив из 10 элементов заполнить числовыми значениями. Определить произведение положительных значений

11.11.2021, 18:10. Показов 2333. Ответов 2
Метки c++ (Все метки)

Author24 — интернет-сервис помощи студентам
Одномерный массив из 10 элементов заполнить числовыми значениями.
Определить произведение положительных значений.
Вывести номера локальных максимумов, т.е. таких Ai, что A i-1 < Ai >A i+1

Помогите пожалуйста, понимаю как отделить положительные элементы массива, но как их перемножить без понятия.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main() {
    const int n=10;
    int arr[n]{-1,2,-3,4,-5,6,-7,8,-9,10};
   
    for (int i=0; i<n; i++)
    {
        if (arr[i]>0)
        cout<<arr[i];
    }
}
И конкретно номеров локальных максимумов, как начать хотя бы?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2021, 18:10
Ответы с готовыми решениями:

Заполнить одномерный массив, найдя произведение положительных элементов в каждом столбце матрицы
Здравствуйте. Написал программу, не могли бы проверить её на правильность? Дан двумерный массив...

Массив: Заполнить одномерный массив значениями построчных сумм элементов матрицы. найти строки с минимальной и максимальной суммой элементов
Помогите, пожалуйста написать программу, хотя бы алгоритм. Обязательно с объектом-строкой string и...

Одномерный массив 8 элементов заполнить значениями с клавиатуры
Одномерный массив 8 элементов заполнить значениями с клавиатуры. Определить количество простых...

Создать динамический одномерный массив из n элементов, заполнить убывающими значениями от n до 1
Здравствуйте, помоги пожалуйста, тут такое задание: &quot;необходимо разместить в памяти динамический...

2
404 / 261 / 168
Регистрация: 13.01.2021
Сообщений: 1,162
12.11.2021, 00:13 2
Лучший ответ Сообщение было отмечено Sqdoo как решение

Решение

Цитата Сообщение от Sqdoo Посмотреть сообщение
но как их перемножить без понятия.
Sqdoo,
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>
using namespace std;
int main(){
    const int n = 10;
    int arr[n] = {-1, 2, -3, 4, -5, 6, -7, 8, -9, 10};
    int result = 1;
    for (int i=0; i < n; i++)
    {
        cout<< arr[i] << " ";
        if (arr[i] > 0)
        result *= arr[i];
    }
    cout << endl;
    cout <<"Произведение положительных элементов: "<< result <<endl;
    cout <<"Локальные максимумы: ";
    for(int i = 0; i < n; i++){
        if(i != 0 && i != n-1){
            if(arr[i-1] < arr[i] && arr[i] > arr[i+1]){
                cout << arr[i] <<" ";
            }
        }
    }
    return 0;
}
1
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
12.11.2021, 01:14 3
Sqdoo, если написано заполнить, вводите массив с клавиатуры

kirigaua, там номера нужны:
C++
1
2
3
4
5
int k=0;
for(int i = 1; i < n-1; i++)
    if(arr[i-1] < arr[i] && arr[i] > arr[i+1])  {k=1;cout << i+1 << " ";}
 
if(k==0) cout << "в массиве нет локальных максимумов\n";
1
12.11.2021, 01:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2021, 01:14
Помогаю со студенческими работами здесь

Заполнить одномерный массив минимальными значениями элементов строк матрицы
Задание такое: значение элементов одномерного массива состоят из минимальных значений элементов...

Одномерный массив N элементов заполнить случайными значениями, вывести его на экран. N=12 Найти сумму четных элементов
Одномерный массив N элементов заполнить случайными значениями, вывести его на экран. N=12 Найти...

Одномерный массив 15 элементов заполнить случайными значениями, вывести его на экран
Одномерный массив 15 элементов заполнить случайными значениями, вывести его на экран. Определить...

Заполнить одномерный массив значениями построчных сумм элементов матрицы. найти строки с минимальной и максимальной суммой элементов
Помогите, пожалуйста чем-нибудь. Хотя бы алгоритм составить. string-объект строка,...

Заполнить массив w(7) случайными значениями, найти произведение четных элементов
Сдаю экзамен по информатике,буду очень благодарен :) Дан массив w(7).Заполнить массив w(7)...

Определить сумму положительных значений всех элементов и количество элементов с отрицательными значениями
Здрасте всем, помогите, пожалуйста, написать код для задачи Дан массив b0, b1, b2,…, bn-1....

Заполнить двумерный массив 4 на 3 случайными значениями. Определить количество нечетных значений в каждом столбце
Заполнить двумерный массив 4 на 3 случайными значениями. Определить количество нечетных значений в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru