Войти
Регистрация
Спроси ai-bota
алёчек
16.01.2022 09:00
Написать в c++ программу: ввести массив. найти произведение положительных элементов массива, стоящих после максимального элемента массива.
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
SonyEricsson
02.11.2022 17:59
Дан массив а размерности n. сформировать массив с по следующему правилу: с[i] = максимальному из пары соседних нечетного и четного элементов массивов а. например из а[1 3 9 6 7 3 0...
danlis2003
02.11.2022 17:59
Оформить на языке паскаль - элементы массива а циклически сдвинуть на 1 позицию влево, а первый и последний элементы поменять местами....
UlanM
28.11.2021 14:19
Дано А V A&F Первым выполняется А&F A V A A V A&F...
Natte1
26.02.2022 15:14
Выберите инструмент для перемещения, растягивания или копирования любого объекта * abcd...
Messidarcelona05
23.10.2021 11:41
1. Дан фрагмент электронной таблицы, в которой символ $ используется для обозначения абсолютной адресации : Формулу, записанную в ячейке D1, скопировали в буфер обмена и вставили в...
Igor20018
10.09.2021 09:53
Друзья, решить эти две по программированию в pascal abc. нужно, буду вам признателен.если что, я написал подпрограмму для рисования одного домика, а как делать их интервале я без понятия,...
Odagio
17.11.2022 05:17
Участникам олимпиады от марсиан записано с всех символов марсианского алфавита : тевирп! ки! сколько информации несет ? а)10 бит в)80 бит б)10 байт г)30 бит...
irinka15012002
17.11.2022 05:17
Внекоторой стране проживает 1000 человек. индивидуальные номера налогоплательщиков (инн) кодируются минимальным количеством бит. каков объем информационного сообщения в байтах, содержащего...
Markiza11
17.11.2022 05:17
Информационный носитель -это а)тот ,кто передает информацию б)устройство для обработки информации в)кто то или что то хранящее информацию г)устройство для ввода информации...
Volovoy00T
17.11.2022 05:17
23. среди4 монет есть одна фальшивая. известно, что фальшивая и настоящая монеты весят по-разному. какое минимальное количество взвешиваний необходимо сделать на весах с двумя чашками...
Ответ:
sasha22114
08.10.2020 08:55
// Compiler: G++ + Bionic
#include <iostream>
#include <cstdlib>
int main()
{
int max, ptr, num = 1;
int n; scanf("%d",&n);
int *m = new int[n];
for(int i = 0; i < n; i++){
scanf("%d",&m[i]),
max = (!i?m[0],ptr=0:(max<m[i]?m[i],ptr=i:max));
if(i+1==n)
for(int j = i; j >= ptr; j--)
num *= (m[j]>0?m[j]:1);
}
delete [] m;
printf("%d",num);
return EXIT_SUCCESS;
}
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота