Práctica 4.- Diseña y Elabora Algoritmos y Pseudocódigos Mónica Socorro
Martínez
Apellido Paterno 20137365
Apellido Materno 2 ”D”
No. de Cuenta
Velázquez
Nombre(s) 07/04/2014
Grupo
28
Fecha
No. de Lista
Instrucciones: Elabora el Pseudocódigo o algoritmo para: a) Problema 1: Mostrar en pantalla el factorial de cualquier número, introducido desde el teclado. Inicio Proceso factorial Leer num1 Fact=1 Cont=1 Fact=fact*cont Cont=cont+1 Si cont=
Número
Fact=1 Cont= 1 Fact = Fact x Cont Cont = Cont + 1
SI Cont<=num N Fact
Fin
b) Problema 2: Elabora el Pseudocódigo o Algoritmo y el diagrama de flujo donde se requiere calcular el salario neto de un trabajador considerando que se conoce el número de horas trabajadas, el sueldo por hora y el impuesto retenido, que es 12%. Proceso Calculodehoras Escribir ”Dame el número de horas que trabajo” Leer numhoras Escribir “A cuánto le pagan cada hora?” Leer costoxhora Descuento=(numhoras*costoxhora)*.12 Total=(numhora*costoxhora)-descuento Escribir “El total de que recibe el trabajo en pesos es:” Escribir total FinProceso
C)
Problema 3: Utiliza el procesador de palabras para elaborar el pseudocódigo y diagrama de flujo que determine el promedio final de un alumno tomando en cuenta lo siguiente: I.
II.
III.
Si el promedio de los cuatro bimestres es mayor o igual a 8.0 este es el promedio final, de lo contrario si es menor a 8.0 el alumno se presenta en primera vuelta. Si el promedio de la calificación de primera vuelta y el promedio de los cuatro bimestres es mayor o igual a 6.0 este es el promedio final, de lo contrario presenta segunda vuelta. El promedio de la calificación de segunda vuelta y el promedio de los cuatro bimestres es el promedio final.
Proceso promedios Leer b1,b2,b3,b4 Promedio =(b1+b2+b3+b4)/4 Si promedio>=8 Entonces Imprimir “Lo siento te vas a ordinario (primera vuelta) FinSi Leer pv P2=(pv+promedio)/2 Si pv>=6 Entonces Imprimir p2 FinSi Si p2<6 Entonces Imprimir “Lo siento te vas a extraordinario (segunda vuelta)” FinSi Leer sv Pfinal=(sv+promedio)/2 Imprimir “ Tu calificalificacion final es”, pfinal Fin Proceso
Firma del profesor____________________________________