Utilizando el programa de PSEINT, realizar los siguientes algoritmos. Es importante mostrar el Pseudocódigo, y los diagramas de flujo correspondientes.
Secuenciales
- Escribir un Algoritmo que Realice la suma, resta, multiplicación, división, potencia y raíz cuadrada de un número introducido por teclado.
Programa ProcedimientoEjecutableDBF PSEINT C C++ VB 6.0 - Escribir un Algoritmo que calcule el área de un círculo de cualquier radio.
- Escribe un Algoritmo que calcule el área de un Triangulo.
- Escribe un Algoritmo que calcule el área de un Rectángulo.
Programa ProcedimientoEjecutableDFD PSEINT C C++ VB 6.0 - Un maestro desea saber que porcentaje de hombres y que porcentaje de mujeres hay en un grupo de estudiantes.
- Leer el año de nacimiento de una persona y mostrar su edad actual.
- Un alumno desea saber cual será su calificación final en la materia de Manejo de Técnicas de Programación. Dicha calificación se compone de tres exámenes parciales, cuya ponderación es del 30%, un trabajo cuya ponderación es del 20% y el proyecto final que tiene un peso del 50%.
- Calcular el promedio de un estudiante, que ha tomado 4 exámenes.
- Realizar un programa que muestre un menú en el cual se permita realizar las siguientes conversiones:
- Minutos a Segundos
- Pies a pulgadas
- Metros a centímetros
- Kilómetros a Millas
- Escribir un algoritmo que lea dos datos de tipo numérico y los imprima en el orden inverso como fueron leídos.Estructuras de Condición
- Desarrollar un algoritmo que permita leer un valor cualquiera y que escriba si dicho número es par o impar.
- Desarrollar un algoritmo que permita leer tres números y ordenarlos de menor a mayor.
- Realizar un algoritmo que lea un número y que muestre como dato de salida el día correspondiente. Considerando que el día 1 corresponde al Lunes.
- Modificar el algoritmo anterior donde la información que deberá mostrar corresponde a los meses del año.
- Realizar un algoritmo que lea la edad de una persona y muestre el siguiente mensaje:
- Si la edad es menor o igual a 12, deberá de imprimir el mensaje "Niño",
- Si la edad es mayor de 12, y menor de 18 deberá de imprimir el mensaje "Adolescente",
- Si la edad es mayor o igual a 18, deberá de imprimir el mensaje "Adulto".
- Realizar un algoritmo que lea el promedio de un alumno y que muestre lo siguiente:
- Si el promedio es menor a 6, deberá de imprimir el mensaje "No Satisfactorio",
- Si el promedio es mayor o igual a 6, y menor de 7 deberá de imprimir el mensaje "Suficiente",
- Si el promedio es mayor o igual a 7, y menor de 8 deberá de imprimir el mensaje "Regular",
- Si el promedio es mayor o igual a 8, y menor de 9 deberá de imprimir el mensaje "Bien",
- Si el promedio es mayor o igual a 9, y menor de 10 deberá de imprimir el mensaje "Muy bien",
- Si el promedio es igual a 10, deberá de imprimir el mensaje "Excelente",
- En caso de introducir números inferiores a cero o superiores a 10, el algoritmo deberá de mostrar un mensaje de error.
- Se desea calcular el salario semanal neto de los empleados de una empresa cuyo trabajo se paga por horas del siguiente modo:
- El número de horas trabajadas y el nombre del empleado también se introducen por teclado.
- Si el número de horas trabajadas es inferior o igual a 40, el pago de cada hora es de 15 pesos, las primeras 40 horas se consideran a un pago normal.
- Las horas que exceden de las primeras 40, se pagaran como horas extras a un precio del 50% extra de la tarifa de las horas normales.
- Si el trabajador, excediera en nueve el número de horas extras, estas deberán de pagarse al triple del pago normal.
- Hacer un programa que capture 10 calificaciones y muestre el promedio
Estructuras de Repetición (Ciclos)
1. Hacer un algoritmo que registre la suma de los primeros 100 números y muestre el resultado.2. Realizar un algoritmo que lea 10 calificaciones de un alumno y muestre el promedio de éstas, si la calificación es menor de 70 que muestre un mensaje en el cual aparezca la leyenda “No aprobado”, si es mayor o igual a 70 mostrar “Aprobado”.3. Realizar un algoritmo que construya el factorial de un número.4. Realizar un algoritmo que lea un número y determine si este es un número primo.5. Realizar un algoritmo que muestre los números pares que existen entre 0 y 100.6. Leer 10 números y mostrar solamente los números positivos.7. Hacer un algoritmo que calcule e imprima el número de la tabla de multiplicar ingresada.