Предмет: Информатика,
автор: 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);
}
Интересные вопросы
Предмет: Русский язык,
автор: lyudmilavereni
Предмет: Другие предметы,
автор: tatkae29
Предмет: Другие предметы,
автор: Аноним
Предмет: Алгебра,
автор: danielstarve
Предмет: Математика,
автор: unicorn1210