Дан одномерный массив размерности N. Найти творение частей, расположенных до
Дан одномерный массив размерности N. Отыскать творение частей, расположенных до наибольшего и количество частей после него.
Напишите пожалуйста словесное описание алгоритма!
Эльвира Меледнер
Что такое "словесное писание"? На каком-то псевдокоде либо простым русским языком в стиле "берем...найдем, поместим..."?
Виктория Викторинова
Словесное описание метода Начало1. Задать (А, В)2. Вычислить Y := 3. Вычислить Z := 4. Выдать (Y, Z)Конец
Алла Пионицина
вот пример
1 ответ
Валерия Гайош
Написал программку с комментариями, сами составите алгоритм
int main ()
const int n = 10;
int massive[n];
int maxElem;
int numberOfMaxElem;
for(int i=0;ilt;n;++i)
cingt;gt;massive[i]; // вводим массив из 10 частей
maxElem = massive[0]; // наибольший элемент - 1-ый, присваиваем
for(int i=0;ilt;n;++i)
if(massive[i]gt;maxElem) // если наибольший элемент меньше
maxElem = massive[i];//чем данный, то данному присваеваем //максимальный
numberOfMaxElem = i; //определяем номер макс элемента
int multElemBeforeMax;
for(int j=0;jlt;numberOfMaxElem;++j)
multElemBeforeMax *= massive[j]; // творенье элементов до наибольшего
int countElemBehindMax;
countElemBehindMax = n-numberOfMaxElem; // кол-во элементов после наибольшего
cout lt;lt;multElemBeforeMax; // вывод на экран
cout lt;lt;countElemBehindMax;
return 0;
int main ()
const int n = 10;
int massive[n];
int maxElem;
int numberOfMaxElem;
for(int i=0;ilt;n;++i)
cingt;gt;massive[i]; // вводим массив из 10 частей
maxElem = massive[0]; // наибольший элемент - 1-ый, присваиваем
for(int i=0;ilt;n;++i)
if(massive[i]gt;maxElem) // если наибольший элемент меньше
maxElem = massive[i];//чем данный, то данному присваеваем //максимальный
numberOfMaxElem = i; //определяем номер макс элемента
int multElemBeforeMax;
for(int j=0;jlt;numberOfMaxElem;++j)
multElemBeforeMax *= massive[j]; // творенье элементов до наибольшего
int countElemBehindMax;
countElemBehindMax = n-numberOfMaxElem; // кол-во элементов после наибольшего
cout lt;lt;multElemBeforeMax; // вывод на экран
cout lt;lt;countElemBehindMax;
return 0;
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо
Разные вопросы.
Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных
Разные вопросы.
Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей
Математика.
Определить предложения какие они по цели высказывания и по интонации
Русский язык.
"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.
Русский язык.
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
Облако тегов