Предмет: Информатика, автор: udrisovveniamin

Написать в C++ программу:
Ввести массив. Найти произведение положительных элементов массива, стоящих после максимального элемента массива.

Ответы

Автор ответа: CzarAlex
0
// 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;
}
Похожие вопросы
Предмет: Английский язык, автор: Аноним
Предмет: Обществознание, автор: ffffffffttttt
Папа получил в наследство 100 тыс. руб. Он давно мечтал о новой машине, но этих денег на её покупку не достаточно. Как финансово грамотно поступить с деньгами?

Варианты ответов
потратить деньги на текущие расходы
положить деньги на счет в банке и пополнять его, чтобы со временем накопить на новую машину
хранить деньги дома и делать накопления на новую машину
Вопрос 2
Отметьте правильные ответы.

В каких случаях утрата денег зависит от финансовой грамотности человека?

Варианты ответов
потеря кошелька с деньгами
потеря крупной суммы денег вследствие кражи или ограбления
потеря крупной суммы денег вследствие мошенничества
потеря высокооплачиваемой работы
неудачное инвестирование
экономический кризис
банкротство бизнеса
Вопрос 3
Отметьте правильные ответы .
Чтобы не потерять заработанные деньги, можно:

Варианты ответов
регулярно откладывать определённую сумму (5–10%) с любого дохода;
перевести все накопленные сбережения в валюту (на-пример, в евро, доллары, швейцарские франки, японские иены)
создать мультивалютный кошелёк (сберегать часть денег в рублях, часть – в выбранной валюте)
открыть рублёвый банковский вклад с процентной ставкой не менее 5%;
открыть обезличенный металлический банковский вклад
приобрести земельный участок с возможностью по-следующего строительства
приобрести квартиру или дом
купить ценные бумаги (акции, облигации);
тратить все деньги, не откладывая ничего про запас;
оформить программу накопительного страхования жизни .
Вопрос 4
Когда человек берет деньги у банка под проценты это называется

Варианты ответов
кредит
рассрочка
вклад
Вопрос 5
Когда человек отдает свои деньги на сохранение банку под проценты это называется

Варианты ответов
кредит
рассрочка
вклад
Вопрос 6
Когда человек покупает товар в магазине, но оплачивает стоимость товара не сразу, а частями в течение трех месяцев это называется

Варианты ответов
кредит
рассрочка
вклад

срочно дам 40 баллов