Цитата vea180:
Если я правильно понял условия »
|
Неправильно. Задача выбрать числа, а не посчитать их количество.
Вот решение в MinGW Developer Studio
Код:
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
const int digCount = 3;
const float min = 1;
const float max = 3;
int main()
{
bool isFind = false;
float a[digCount];
for (int i = 0; i < digCount; i++)
{
cout << "Введите " << i + 1 << " число: ";
cin >> a[i];
};
for (int j = 0; j < digCount; j++)
{
if ((a[j] > min) && (a[j] < max))
{
if (!isFind)
{
cout << "В интервал (" << min << "," << max <<") попали следующие числа: ";
isFind = true;
};
cout << a[j] << " ";
};
};
if (!isFind) cout << "Ниодно число не попало в интервал.";
return 0;
}