1. YOLMAN DIAZRINCON
Problemaspropuestos
Realice un algoritmo para determinarsi una persona puede votar con base ensu edad en las
próximas elecciones.Construyael diagrama de flujo,el pseudocódigoy el diagrama N/S.
Inicio
N/S
N>S
M=S
M=N
M
Fin
Se inicia el proceso
Se leen los valores que se van a
comparar, S si vota Y N no vota
Se hace la. Comparación de las
edades.
V F
De ser verdadero se asigna el Mayor
valor de S en M mayores de edad
De ser falso se asigna el Menor de N
en M.
Se escribe el valor mayor número de
votantes que se guardó en M.
Se finaliza el proceso.
2. YOLMAN DIAZRINCON
1. Inicio.
2. LeerNUMERO DE VOTANTES(NUM)
3. Si NÚM > = 0
Entonces
Hacer S = “POSITIVO”
Si no
Hacer N = “NEGATIVO”
Fin de comparación
1. Escribir“el númeroes”, S
2. Fin
Realice un algoritmo para determinarel sueldosemanal de un trabajador con base enlas horas
trabajadas y el pago por hora, considerandoque despuésde las 40 horas cada hora se considera
como excedente yse paga el doble.Construyael diagrama de flujo,el pseudocódigoy el
diagrama
Proceso salario
Escribir"digite nombre del empleado";
Leer e;
Escribir"digite númerode horastrabajada";
Leer h;
Si h>=40 Entonces
h<-h+(h*0.5)
Si / no
FinSi
Escribir"Digite el valorde la hora trabajada";
Leer v;
sal<-(h*v);
Escribir"empleado",e,"Susalarioes: ",sal,"" ;
FinProceso
3. YOLMAN DIAZRINCON
Inicio
Digite nombre del empleado
Digite número de horas trabajadas
E
H
E
H>=40
H H +( H*0.5)
Digite el valor de la hora trabajada
v
E
SAL (H*V)
Empleado “E” su salario es: SAL
FIN
4. YOLMAN DIAZRINCON
a. Complete el algoritmo con la instrucción o instrucciones necesarias.
b. Desarrolle un algoritmo que le permita determinar de una lista de números:
b.1. ¿Cuántos están entre el 50 y 75, ambos inclusive?
b.2. ¿Cuántos mayores de 80?
b.3. ¿Cuántos menores de 30?
El algoritmo debe finalizar cuando n (el total de números de la lista), sea igual a 0.
1. Inicio
2. Declaración de variables: NuevaNota = Carácter
3. Leer registros hasta fin de archivo
4. Si Nota>=19 OR Nota<=20 Entonces
5. NuevaNota= “A”
6. Si no (De lo contrario)
7. Si Nota>=16 OR Nota<=18 Entonces
8. NuevaNota= “B”
9. Si no (De lo contrario)
10. Si Nota>=13 OR Nota<=15 Entonces
11. NuevaNota= “C”
12. Si no (De lo contrario)
13. Si Nota>=10 OR Nota<=12 Entonces
14. NuevaNota= “D”
15. Si no (De lo contrario)
16. Si Nota>=1 OR Nota<=9 Entonces
17. NuevaNota= “E”
18. Si no (De lo contrario)