miércoles, 8 de mayo de 2013

SEGUNDO EJERCICIO SI-ENTONCES - REPARACIÓN DE UN CARRO


2. Un mecánico de automóviles requiere un algoritmo que le permita saber si un motor necesita ser reparado o no, para esto el motor debe cumplir con estas condiciones:
Si es un motor de inyección y tiene más de 50 mil kilómetros de recorrido
O si es un motor de carburador y tiene más de 70 mil kilómetros de recorrido
En ambos casos si el motor está consumiendo más de un cuarto de aceite mensual debe ser reparado.

SOLUCIÓN:
Proceso sin_titulo
INYECCION<-VERDADERO;
CARBURADOR<-VERDADERO;
KM<-0;
ACEITE<-VERDADERO;
Escribir "SI SU MOTOR ES DE INYECCION ESCRIBIR VERDADERO DE LO CONTRARIO FALSO";
Leer INYECCION;
Escribir "SI SU MOTOR ES DE CARBURADOR ESCRIBIR VERDADERO DE LO CONTRARIO FALSO";
Leer CARBURADOR;
Escribir "ESCRIBA LOS KILOMETROS RECORRIDOS POR EL AUTOMOVIL";
Leer KM;
Escribir "SI SU AUTOMOVIL CONSUME MAS DE 1/4 DE ACEITE MENSUAL ESCRIBA VERDADERO DE LO CONTRARIO FALSO";
Leer ACEITE;
SI INYECCION=VERDADERO Y KM>50 ENTONCES
Escribir "SU VEHICULO NECESITA SER REPARADO";
Sino
SI CARBURADOR=VERDADERO Y KM>70 ENTONCES 
Escribir "SU VEHICULO NECESITA SER REPARADO";
Sino
SI ACEITE=VERDADERO Entonces
Escribir "SU VEHICULO NECESITA SER REPARADO";
Sino
Escribir "SU VEHICULO NO NECESITA REPARACION POR EL MOMENTO";
FinSi
FinSi
FinSi
FinProceso



No hay comentarios:

Publicar un comentario