PROGRAM EJER28B;

USES CRT;
CONST gravedad = 9.81;
VAR velocidad0, tiempo, velocidadfinal : REAL;
BEGIN
 
{Este programa sirve para calcular la velocidad instantanea
de un cohete}
 
CLRSCR;
 
WRITE ('PARA CALCULAR LA VELOCIDAD DE UN COHETE EN UN INSTANTE, ');
 
WRITELN ('INTRODUZCA LOS DATOS:');
 
WRITELN (' ');
 
WRITE ('INTRODUZCA LA VELOCIDAD INICIAL: ');
 
READLN (velocidad0);
 
WRITE ('INTRODUZCA EL TIEMPO:');
 
READLN (tiempo);
 
WRITELN (' ');
 
velocidadfinal := velocidad0 - (gravedad * tiempo);
 
IF velocidadfinal <= 0 THEN
    
WRITE ('El cohete ya se ha parado.');
 
IF velocidadfinal > 0 THEN
    
WRITE ('La velocidad final es de: ');
 
IF velocidadfinal > 0 THEN
    
WRITE (velocidadfinal : 4 : 2);
 
IF velocidadfinal > 0 THEN
    
WRITE (' m/s.');
END.