Ejercicios De Pseudocodigo
Enviado por lmsmateo • 13 de Septiembre de 2014 • 1.684 Palabras (7 Páginas) • 1.033 Visitas
Ejercicios
Desarrolle los siguientes algoritmos en Diagrama de Flujo Usando el Aplicativo DFD, Lugo conviértalos a Pseudocodigo con la herramienta PseInt y posteriormente obtenga el binario ejecutable compilado en lenguaje C.
1. Mostrar su nombre, sexo edad y estado civil, que son ingresados por teclado.
2. Ingresar por teclado el nombre y la edad de cualquier persona e imprima tanto el nombre como la edad.
3. Ingresar por teclado el nombre y la edad de cualquier persona e imprima, solo si la persona es mayor de edad, el nombre de la persona.
4. Ingresar por teclado el nombre y la edad de cualquier persona e imprima solo si la persona es mayor de edad, el nombre de la persona, de lo contrario, imprima un mensaje que diga : “no puede votar”.
5. Ingresar por teclado el nombre, la edad y el sexo de cualquier persona e imprima, solo si la persona es de sexo masculino y mayor de edad, el nombre de la persona. NOTA: suponga que en el campo denominado sexo el numero 1 es masculino o el numero 2 es femenino
6. Ingresar por teclado el nombre, la edad, el sexo (1 o 2) y el estado civil de cualquier persona e imprima solo si la persona es un hombre soltero mayor de edad, el nombre de la persona. NOTA: en el campo de estado civil se graba el numero 1 en vez de soltero, el numero 2 en vez de casado o el numero 3 en vez de otro.
7. Lea de un registro el nombre, la edad, el sexo y el estado civil de cualquier persona e imprima, solo si la persona es hombre o mujer menor de edad o es hombre casado de cualquier edad, el nombre de la persona y un mensaje que diga “usted no se manda”. En los demás casos imprima el nombre de la persona solamente.
8. Ingrese un numero e imprima el numero y el valor absoluto del mismo.
9. Ingrese un número y calcule e imprima su raíz cuadrada. Si el numero es negativo imprima el número y un mensaje que diga “tiene raíz imaginaria”
10. Ingrese dos números desde el teclado e imprima solo los positivos
11. Ingrese dos números desde el teclado e imprima ambos números sólo si son positivos
12. Ingrese dos números desde el teclado e imprima ambos números si por lo menos uno de ellos es positivo
13. Ingrese dos números desde el teclado e imprima ambos números solo si son de diferente signo y distintos de cero
14. Ingrese dos números desde el teclado. Calcule la suma e imprima los números leídos y la suma.
15. Lea dos números de un mismo registro. Calcule la suma de los números. Imprima los números leídos y sólo si suma es negativa. Imprímala también
16. Lea dos números de un mismo registro y calcule el cociente de dividir el primero por el segundo. Imprima el cociente. Si el segundo número es cero no ejecute el cálculo e imprima un mensaje que diga : “la división no es posible”.
17. Leer de un mismo registro el nombre de un empleado, su salario básico por hora y el número de horas trabajadas en el mes. Calcular su salario mensual e imprimir tanto el nombre como su salario mensual
18. Leer un número y calcular el 5% del número leído. Obtener tanto el número como el porcentaje calculado
19. Leer de un registro el nombre de un empleado, su salario básico por hora, el número de horas trabajadas en el período y el porcentaje de retención en la fuente. Calcular el salario bruto, el valor de la retención y su salario neto.
20. Para un salario bruto hasta de $1.500, no hay retención. Para un salario bruto de $1500 a $ 3.000 el porcentaje de retención es de 5%. Para un salario bruto mayor de $3000 el porcentaje de retención es 8%. Obtener el nombre del empleado, el salario bruto, el valor de la retención y el salario neto. Se debe leer el nombre y el salario.
21. Leer de un registro el nombre de un empleado , el salario básico por hora y el número de horas trabajadas durante una semana. Calcular el salario neto, teniendo en cuenta que si el número de horas trabajadas durante la semana es mayor de 48, esas horas demás se consideran horas extras y tienen un 35 % de recargo. Imprima el nombre del empleado y el salario neto.
22. Obtenga los 100 primeros números naturales.
23. Obtener los números pares comprendidos entre 1 y 1000
24. Leer de un registro un número entero positivo y obtener los múltiplos de 3 comprendidos entre 1 y el número leído.
25. Lea los veinte primeros registros de un archivo, cada uno de los cuales contienen un nombre. Imprimir los nombres.
26. Leer varios registros cada uno de ellos, conteniendo un nombre. El número de estos registros se encuentra grabado en un registro que precede a los anteriores. Imprimir cada uno de los hombres leídos.
27. Leer
...