найти наименьший элемент среди положительный и его индекс, посчитать количество положительных элементов. Помогите плиз
[QUOTE="Duku2Ra, post: 4895460, member: 283674] помоги[/QUOTE] Та он сам нихуя не знает и просто выебывается
#include <iostream> #include <conio.h> #include <Windows.h> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); const int n = 25; int x[n], s = 0, c = 0, a = -100, b = 100, i_min, min = 0; for(int i = 0; i < n; i++) x[i]= -100 + rand()%200; for(int i = 0; i < n; i++) cout<<"x["<<i<<"] = "<<x[i]<<"\t"; for(int i = 0; i < n; i++) { if(x[i] >= 0 && x[i] <= min) min = x[i], i_min = i; if(a<x[i] && b>x[i]) { s+=x[i]; c++; } } cout<<"\nСр. знач: "<<s/c<<endl; cout<<"Индекс наименьшего: "<<i_min; getch(); return 0; } Код #include <iostream> #include <conio.h> #include <Windows.h> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); const int n = 25; int x[n], s = 0, c = 0, a = -100, b = 100, i_min, min = 0; for(int i = 0; i < n; i++) x[i]= -100 + rand()%200; for(int i = 0; i < n; i++) cout<<"x["<<i<<"] = "<<x[i]<<"\t"; for(int i = 0; i < n; i++) { if(x[i] >= 0 && x[i] <= min) min = x[i], i_min = i; if(a<x[i] && b>x[i]) { s+=x[i]; c++; } } cout<<"\nСр. знач: "<<s/c<<endl; cout<<"Индекс наименьшего: "<<i_min; getch(); return 0; } Это без подсчета количества положительных элементов