PROGRAM EJER27B;

USES CRT;
VAR velocidad0, aceleracion, tiempo, velocidadfinal : REAL;
VAR vinstantanea, vmedia : REAL;
BEGIN
 
CLRSCR;
 
WRITE ('ESCRIBA EL VALOR DE LA VELOCIDAD INICIAL, LA ACELERACION');
 
WRITE (' Y EL TIEMPO, EN UNIDADES DEL SISTEMA INTERNACIONAL,');
 
WRITE (' PARA CALCULAR LA VELOCIDAD INSTANTANEA');
 
WRITELN (' ');
 
WRITELN (' ');
 
WRITE ('Velocidad inicial: ');
 
READLN (velocidad0);
 
WRITE ('Aceleracion: ');
 
READLN (aceleracion);
 
WRITE ('Tiempo: ');
 
READLN (tiempo);
 
WRITELN ('');
 
vinstantanea := velocidad0 + (aceleracion * tiempo);
 
IF vinstantanea > 0 THEN
    
WRITE ('LA VELOCIDAD INSTANTANEA ES DE: ', vinstantanea : 5 : 2, ' m/s')
 
ELSE
    
WRITE ('EL COCHE ESTA PARADO.');
 
WRITELN ('');
 
IF vinstantanea < 0 THEN
    
WRITE ('NO SE PUEDE HALLAR AL ESTAR PARADO');
 
IF vinstantanea > 0 THEN
    
WRITE ('Si desea saber la velocidad media introduzca la velocidad final: ');
 
READLN (velocidadfinal);
 
WRITE ('');
 
WRITELN ('');
 
vmedia := (velocidad0 + velocidadfinal) / 2;
 
WRITE ('LA VELOCIDAD MEDIA ES DE: ', vmedia : 5 : 2);
 
WRITELN (' m/s');
END.