Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Problema: determinar si un alumno esta aprobado o reprobado Inicio Usa A Mostrar “Introduce “Introduce la calificación “ Lee A Si A>=6 mostrar” aprobado” de lo contrario mostrar “reprobado” Fin Inici o Usa A Mostrar “Introduce la calificación”
Lee A
SI A> =6
NO Mostrar “Reprobado”
A
A>=6
4
FALSO
Aprobado Reprobado APROBADO
9
VERDADERO
REPROBADO
SI Mostrar “Aprobado”
FIN
ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
4º “D”
Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Problema: Determinar Determinar si un alumno es competente o no competente. Inicio Usa A Mostrar “Introduce la calificación” Lee A Si A>=8 mostrar “Competente” de lo contrario mostrar” No competente” Fin Inici o Usa A
Mostrar “Introduce la calificación” A
A>=8
6
FALSO
9
VERDADERO
Lee A
SI A> =8
No
Mostrar” No competente ”
COMPETENT E NO COMPETENT E NO COMPETENTE COMPETENTE
SI Mostrar ” Competente”
FIN
ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
4º “D”
Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Problema: Calcular el costo de un producto más el IVA (16%) siempre y cuando sea mayora $100. Inicio Usa A,B Mostrar” Introduce el precio” Lee A Si A>=$100 entonces suma A+(A/100)(0.16) Asígnalo a B mostrar “El precio total a pagar es “ B de lo contrario mostrar” El precio normal es” A Fin Inici o Usa A,B Mostrar “Introduce el precio”
A
A>=100
FORMULA
$12 0
VERDADE RO
$70
FALSO
$70
$10
FALSO
$70
$17 0
VRDADER O
120+(120/100) (0.16)
170+(170/100) (0.16)
RESULTA DO TOTAL
$120.192
$170.276
Lee A NO SI A>=$ 100
Mostrar” El precio normal es” B
SI Mostrar “El precio total a pagar es” A
FI N ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
4º “D”
Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Problema: Determinar Determinar si un numero es pare impar Inicio Usa A Si A mod 2=0 entonces mostrar” El numero es par” de lo contrario mostrar” El numero es impar” Fin Inici o Usa A,B
A
MOD 2
PAR PA IMPAR
Si A mod 2=0
NO
Mostrar” El numero es impar”
4
0
PAR
3
1
IMPAR
SI Mostrar” El numero es par”
FIN
ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
4º “D”
Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Problema: Determinar la condición de un numero.10-exelente,9-muybien,8numero.10-exelente,9-muybien,8bien,7-necesitas mejorar,6-no aprobado. Inicio Usa A Si A es =10 mostrar “excelente” de lo contrario Si A es =9 mostrar “muy bien” de lo contrario Si A es=8 mostrar “bien” de lo contrario Si A es=7 mostrar “necesitas mejorar” de lo contrario mostrar “no aprobado” Fin Inici o A
A=10,9,8,7
EXELENTE,M UY BIEN,,BIEN,
9
9
MUY BIEN
8
8
BIEN
10
10
EXELENTE
6
6
NO APROBADO
Usa A Mostrar “Introduce la calificación”
Lee A
SI A> =10
Mostrar “excelent e”
no
SI A> =9
Mostrar “muy bien”
no
SI A> =8
Mostrar “bien”
no
SI A> =7
no Mostrar “no aprobado”
Mostrar “necesitas mejorar”
FIN ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
4º “D”
Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Problema: Elegir desde un menú de opciones suma, resta, multiplicación de 2 números positivos enteros. Inicio Usa A, B, C, D, E, F Mostrar” Introduce un numero” Lee D Mostrar” Introduce otro numero” Lee E Mostrar” ¿Qué desea hacer? A=Multiplicar, B=Sumar, C=Restar” Si presiona A entonces “Multiplica D*E” asígnalo a F Mostrar “El resultado es “F De lo contrario si presiona B entonces “Suma D+E” Asígnalo a F Mostrar “El resultado es” F De lo contrario si presiona C entonces “resta D-E” Asígnalo a F Mostrar “El resultado es” F de lo contrario mostrar “Error”. Fin D
E
OPCION
6
4
SUMA
6+4
10
2
4
MULTIPLI CA
2*4
8
8
6
RESTA
8-6
2
ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
OPERACI ON
RESULT ADO
4º “D”
Módulo: 3 Desarrollo de sistemas básicos de información. Submódulo: 1 Aplicar los principios de programación en la solución de problemas. Competencia 1: Desarrollar el proceso de solución de un problema. Inici o Usa A,B,C,D,E,F Mostrar “Introduce un numero”
Lee D Mostrar “Introduce otro numero” Lee E Mostrar “¿Qué desea hacer A=multiplica r B=sumar C=restar”
A=m ultipl icar Si
no
Multiplic ar D+E
B=s um ar si
no
Sumar D+E
C=r est ar si
no
Mostrar “Error”
Resta D+E
Asígnalo a F Mostrar “El resultado es ” F ALUMNO: Andrés Oláis Licona DOCENTE: Aidy Jiménez Proa
4º “D” FIN