Есть ответ 👍

Дан одномерный массив размерности n. найти произведение элементов, расположенных до максимального и количество элементов после него. напишите словесное описание алгоритма!

190
388
Посмотреть ответы 2

Ответы на вопрос:

lagapep
4,6(43 оценок)

Написал программу с комментариями, сами составите алгоритм int main () { const int n = 10; int massive[n]; int maxelem; int numberofmaxelem; for(int  i=0; i< n; ++i)  {     cin> > massive[i]; // вводим массив из 10 элементов } maxelem = massive[0]; // максимальный элемент - первый, присваиваем  for(int  i=0; i< n; ++i) {     if(massive[i]> maxelem) { // если максимальный элемент меньше         maxelem = massive[i]; //чем данный, то данному присваеваем //максимальный              numberofmaxelem = i; //определяем номер макс элемента     } } int  multelembeforemax; for(int j=0; j< numberofmaxelem; ++j) {      multelembeforemax *= massive[j]; // произведение элементов до максимального } int  countelembehindmax; countelembehindmax = n-numberofmaxelem; // кол-во элементов после максимального cout < < multelembeforemax;   // вывод на экран cout < < countelembehindmax; return 0; } 

Оригинал-живой, имеет глаза, уши, рот, нос , руки, ноги, тело, двигается. кукла- неживая, имеет глаза, уши, рот, нос , руки, ноги, тело. общие: имеет глаза, уши, рот, нос , руки, ноги, тело

Популярно: Информатика