O
Olchik
помогите,я не знаю в чём ошибка,программа не работает,выдаёт комп.мусор
нужно найти среднее арифметическое двух наименьших элементов массива
нужно найти среднее арифметическое двух наименьших элементов массива
Код:
#include<iostream>
#include<math.h>
#include<conio.h>
using namespace std;
int main()
{
int a[5]={5,13,9,7,11},i,min_1,min_2,sr_ar,i_min_1,i_min_2;
int min=a[0];
for(i=0;i<5;i++)
if(a[i]<min)
{
min_1=a[i];
i_min_1=i;
}
cout<<"min_1="<<min_1<<endl;
cout<<"i_min_1="<<i_min_1<<endl;
min=a[0];
for(i=0;i<5;i++)
if(a[i]<min && i!=i_min_1)
{
min_2=a[i];
i_min_2=i;
}
cout<<"min_2="<<min_2<<endl;
cout<<"i_min_2="<<i_min_2<<endl;
sr_ar=(min_1+min_2)/2;
cout<<"sr_ar="<<sr_ar<<endl;
getch ();
return 0;
}