martes, 7 de mayo de 2013

Ejercicio de Programación estructurada # 2


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.

_____________________________________________


Proceso motor
motor<-a;
kmrecorrido<-0;
motorcarbu<-a;
aceitemens<-Falso;
Escribir "¿Consume más de 1/4 de aceite mensual?";
Leer aceitemens;
Si aceitemens=Falso Entonces
Escribir "¿Es un motor de inyección o de carburador?";
Leer motor
Escribir "Ingrese los kilómetros de recorrido que tiene";
Leer kmrecorrido;
Si motor="inyección" y kmrecorrido>50000 Entonces
Escribir "El motor necesita reparación";
Sino
Si motor="carburador" y kmrecorrido>70000 Entonces
Escribir "El motor necesita reparación";
Sino Escribir "El motor no necesita ser reparado";
FinSi
FinSi
Sino Escribir "El motor necesita reparación";
FinSi
FinProceso

No hay comentarios.:

Publicar un comentario