miércoles, 29 de agosto de 2018

Códigos PseInt

Las soluciones de los ejercicios propuestos en el curso de APO 1 que encontrarás a continuación, te permitirán abordar los ejercicios de una mejor manera, estas no constituyen una solución única, son un punto de partida que está sujeto a mejoras.


Ejercicio Tienda CatTronics




Implemente el código


Ejercicio Presupuesto de Investigación

Proceso presupuesto

definir linea, investigadores, doctores, estudiantes como entero;
definir presupuesto como real;

escribir "indique la linea de investigación: 1-salud, 2-educación, 3-procesos internos";
leer linea;

escribir "cuantos investigadores tiene?";
leer investigadores;

escribir "cuantos doctores tiene?";
leer doctores;

escribir "cuantos estudiantes tiene?";
leer estudiantes;

escribir "cuanto presupuesto necesitas?";
leer presupuesto;


// para aprobar proyectos de salud
si presupuesto > 30000000 y presupuesto < 50000000 entonces
si linea == 1 Entonces
si investigadores >= 3 entonces
si doctores >= 2 Entonces
si estudiantes >= 3 entonces
escribir "el proyecto se aprueba";
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
sino 
escribir "el proyecto no se aprueba";
FinSi


// para aprobar proyectos de educación
si presupuesto > 30000000 y presupuesto < 50000000 entonces
si linea == 2 Entonces
si investigadores >= 2 entonces
si doctores >= 1 Entonces
si estudiantes >= 2 entonces
escribir "el proyecto se aprueba";
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
sino 
escribir "el proyecto no se aprueba";
FinSi


//para aprobar proyectos de mejoramiento interno
si presupuesto > 30000000 y presupuesto < 50000000 entonces
si linea == 3 Entonces
si investigadores >= 3 entonces
si doctores >= 0 Entonces
si estudiantes >= 1 entonces
escribir "el proyecto se aprueba";
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
SiNo
escribir "el proyecto no se aprueba";
FinSi
sino 
escribir "el proyecto no se aprueba";
FinSi



FinProceso









No hay comentarios:

Publicar un comentario