Pentru ca imparti mereu un integer la un integer si rezultatul va ti tot integer.
Incearca sa imparti un double/float la alt double/ float si rezultatul va fi si el corespunzator
Cum ai declarat variabilele? rezultatul sub ce forma este? vezi ca inainte sa faci impartirea sa faci cast la float.
Eu am facut doar C asa ca iti las codul meu:
#include
#include
int main()
{
float b;
b=(float)7/2;
printf("%f", b);
return 0;
}
anonim_4396 întreabă: