




















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Dos algoritmos en pseudocódigo y código escrito: plandeincentivos y esferamayor. El primero se trata de un plan de incentivos para departamentos, donde se calcula la nomina de cada departamento en función de las ventas realizadas. El segundo algoritmo esferamayor, permite determinar cuál de tres esferas tiene mayor peso. Además, se incluyen diagramas de flujo para cada algoritmo.
Tipo: Ejercicios
1 / 28
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
OBJETIVO: Dar la solución a los siguientes problemas a través de un algoritmo, tenga en cuenta la definición de variables, la solución en pseudocódigo, diagrama de flujo y prueba de escritorio.
Escribir "ingrese el peso de esfera C " Leer esferaC Escribir "ingrese el peso de esfera D " Leer esferaD Si esferaA = esferaB y esferaB = esferaC Entonces si esferaD > esferaA Entonces Escribir "Esfera D tiene mayor peso que las demas " SiNo Escribir "Esfera D tiene menor peso que las demas " FinSi FinSi Si esferaA = esferaB y esferaB = esferaD Entonces si esferaC > esferaA Entonces Escribir "Esfera C tiene mayor peso que las demas " SiNo Escribir "Esfera C tiene menor peso que las demas " FinSi FinSi si esferaA = esferaC y esferaC = esferaD Entonces si esferaB > esferaA Entonces Escribir "Esfera B tiene mayor peso que las demas " SiNo Escribir "Esfera B tiene menor peso que las demas " FinSi FinSi si esferaB = esferaC y esferaC = esferaD Entonces si esferaA > esferaB Entonces Escribir "Esfera A tiene mayor peso que las demas " SiNo Escribir "Esfera A tiene menor peso que las demas " FinSi FinSi FinAlgoritmo
FinSi FinSi FinSi FinAlgoritmo
si dato1 > dato2 y dato1 > dato3 y dato1 > dato4 Entonces Escribir "El dato mayor es: ", dato SiNo si dato2 > dato1 y dato2 > dato3 y dato2 > dato4 Entonces Escribir "El dato mayor es: ", dato SiNo si dato3 > dato1 y dato3 > dato2 y dato3 > dato4 Entonces Escribir "El dato mayor es: ", dato SiNo si dato4 > dato1 y dato4 > dato2 y dato4 > dato Entonces Escribir "El dato mayor es: ", dato SiNo Escribir "Todos los datos son iguales" FinSi FinSi FinSi FinSi FinAlgoritmo
Definir suma Como Entero Escribir "Ingrese el primer dato: " Leer dato Escribir "Ingrese el segundo dato: " Leer dato Escribir "Ingrese el tercer dato: " Leer dato Escribir "Ingrese el cuarto dato: " Leer dato si dato1 > dato2 y dato1 > dato3 y dato1 > dato4 Entonces datoMayor = dato SiNo si dato2 > dato1 y dato2 > dato3 y dato2 > dato4 Entonces datoMayor = dato SiNo si dato3 > dato1 y dato3 > dato2 y dato3 > dato4 Entonces datoMayor = dato SiNo si dato4 > dato1 y dato4 > dato2 y dato4 > dato Entonces datoMayor = dato FinSi FinSi FinSi FinSi si dato1 < dato2 y dato1 < dato3 y dato1 < dato4 Entonces datoMenor = dato suma = datoMayor + datoMenor Escribir "La suma del dato mayor y dato menor es: ", suma SiNo si dato2 < dato1 y dato2 < dato3 y dato2 < dato4 Entonces datoMenor = dato suma = datoMayor + datoMenor Escribir "La suma del dato mayor y dato menor es: ", suma SiNo si dato3 < dato1 y dato3 < dato2 y dato3 < dato4 Entonces datoMenor = dato suma = datoMayor + datoMenor Escribir "La suma del dato mayor y dato menor es: ", suma SiNo si dato4 < dato1 y dato4 < dato2 y dato4 < dato Entonces datoMenor = dato suma = datoMayor + datoMenor Escribir "La suma del dato mayor y dato menor es: ", suma SiNo
FinSi FinSi FinSi FinSi FinAlgoritmo
si digitoOc1 <= 7 Entonces digitoOc1 = digitoOc1 * (8^0) Escribir "Ingresar digito 2 de número octal. Recuerde que son números del 0 al 7" Leer digitoOc si digitoOc2 <= 7 Entonces digitoOc2 = digitoOc2 * (8^1) Escribir "Ingresar digito 3 de número octal. Recuerde que son números del 0 al 7" Leer digitoOc si digitoOc3 <= 7 Entonces digitoOc3 = digitoOc3 * (8^2) Escribir "Ingresar digito 4 de número octal. Recuerde que son números del 0 al 7" Leer digitoOc si digitoOc4 <= 7 Entonces digitoOc4 = digitoOc4 * (8^3) Escribir "Ingresar digito 5 de número octal. Recuerde que son números del 0 al 7" Leer digitoOc si digitoOc5 <= 7 Entonces digitoOc5 = digitoOc5 * (8^4) numDecimal = digitoOc1 + digitoOc2 + digitoOc3 + digitoOc4 + digitoOc Escribir "El digito decimal es: ", numDecimal FinSi FinSi FinSi FinSi FinSi FinAlgoritmo
descuento = 0. valorCompra = valorEscr * cantidadEscr valorCompra = valorCompra - (valorCompra * descuento) Escribir "El valor de su compra es: ", valorCompra SiNo si cantidadEscr >= 10 Entonces descuento = 0. valorCompra = valorEscr * cantidadEscr valorCompra = valorCompra - (valorCompra * descuento) Escribir "El valor de su compra es: ", valorCompra FinSi FinSi FinSi FinAlgoritmo