Witam dopiero zaczynam z c++
I mam pytanko
dlaczego w tym programie wchodze do while mimo tego ze zmienna pom w pewnym momencie ma wartosc 0.0??
i dlaczego nigdy nie pojawia sie na ekranie napis "ok"??
za pomoc bylbym baardzo wdzieczny
/////////////////////////////
#include <iostream.h>
int main()
{
float tab[5];
tab[0]=0.1f;
tab[1]=0.2f;
tab[2]=0.3f;
tab[3]=0.4f;
tab[4]=0.5f;
float pom, a=0.1;
for (int i=0;i<5;i++)
{
pom = 0;
pom = tab[i];
while(pom>0)
{
if(pom == 0.3)
cout<<"ok";
pom = pom - a;
cout<<"pom: "<<pom<<endl;
}
}
int k;
cin>>k;
}</cpp>