G
GASHICHECK
Вобщем, вот моя программа : (В ней что - то не так, подскажите пожалуйста как её можно доработать!! Мой преподаватель же мне ничего не хочет пояснять.) Задание : Найти наибольший элемент массива A, меньший произведения элементов с нечетными номерами.
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
setlocale (LC_ALL,"");
double A[100];
int i,n;
double Proizved,max_A;
cout<<"Введите колличество элементов массива A:";
cin>>n;
for (i=0;i<n;i++)
{cout<<"Введите: a["«i+1«"]";
cin>>A;}
Proizved=1;
for (i=0;i<n;i+=2)
Proizved*=A;
cout<<"Произведение элементов с нечётными номерами="<<Proizved«'\n';
max_A=0;
for (i=0;i<n;i++)
{
if (A<Proizved && A>max_A)
max_A=A;
}
cout<<"Наибольший элемент массива A:"<<max_A;
system("pause")
}
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
setlocale (LC_ALL,"");
double A[100];
int i,n;
double Proizved,max_A;
cout<<"Введите колличество элементов массива A:";
cin>>n;
for (i=0;i<n;i++)
{cout<<"Введите: a["«i+1«"]";
cin>>A;}
Proizved=1;
for (i=0;i<n;i+=2)
Proizved*=A;
cout<<"Произведение элементов с нечётными номерами="<<Proizved«'\n';
max_A=0;
for (i=0;i<n;i++)
{
if (A<Proizved && A>max_A)
max_A=A;
}
cout<<"Наибольший элемент массива A:"<<max_A;
system("pause")
}