Hay otras maneras, pero la que plantearon recien esta muy bien :)
Respecto a las equivalencias, tienes que usarlas en los if porque de lo contrario le estarias asignando un nuevo valor a la variable que estas comparando.
Ej.
a = false;
if ( a = true){
blablalba...
En este caso, al llegar a la linea de if, la variable 'a' pasaria de true a false.
Creo q ha quedado bastante claro...
Salu2
<html>
<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#333333">----------------------------------<br>
progreso = tiempo * practica; [/CODE]
</html>