hola estoy tratando de hacer un programa en c++ con variables reales es parecido a este, no entiendo porque el programa si compila y tambien se ejecuta... pero no cuenta los que son iguales, alguien por favor podria ayudarme, gracias
//PROGRAMA_ESTATURA
/*marisabel jane*/
using namespace std;
#include "iostream"
#include "stdlib.h"
int N, CONT, CANTMA, CANTME, CANTI;
float EST;
int main ()
{
do
{
cout<<"Introduzca el valor de N:";
cin>>N;
if(N <= 0)
{
cout<<"Error";
}
}while(N <= 0);
do
{
cout<<"Introduzca una estatura:";
cin>>EST;
if(EST <= 0)
{
cout<<"Error";
}
else
{
CONT++;
if(EST > 1.70)
{
CANTMA++;
}
else
{
if(EST == 1.70)
{
CANTI++;
}
else
{
CANTME++;
}
}
}
}while(CONT != N);
cout<<"La cantidad de estaturas mayores a 1.70 es:"<<CANTMA;
cout<<"La cantidad de estaturas menores a 1.70 es:"<<CANTME;
cout<<"La cantidad de estaturas iguales a 1.70 es:"<<CANTI;
system ("pause");
}