Предмет: Информатика,
автор: dackstar
Дан одномерный массив: a 1,…,a n. Найти и напечатать номер элемента, произведение которого с предыдущим максимально.
dackstar:
C++
Ответы
Автор ответа:
1
Ответ:
Объяснение:
#include <stdio.h>
#define N 10
int main()
{
int a[N];
for(int i = 0; i < N; i ++)
{
a[i] = rand();
printf("%i\n", a[i]);
}
int max = -100000;
int maxi = 0;
for(int i = 1; i < N; i ++)
{
int proizvedenie = a[i] * a[i - 1];
if(proizvedenie > max)
{
max = proizvedenie;
maxi = i;
}
}
printf("Max proizvedenie element number = %i", maxi);
}
Похожие вопросы
Предмет: Русский язык,
автор: buzina07
Предмет: Русский язык,
автор: g89063778501
Предмет: Русский язык,
автор: Настенка173
Предмет: Математика,
автор: stalk111
Предмет: Математика,
автор: dauletovan1