0% encontró este documento útil (0 votos)
180 vistas

Algoritmo

Este documento contiene 14 preguntas sobre algoritmos y programación. La mayoría piden diseñar algoritmos en pseudocódigo para resolver problemas matemáticos o lógicos como calcular descuentos, promedios, conversiones de unidades y validar y procesar datos de entrada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
180 vistas

Algoritmo

Este documento contiene 14 preguntas sobre algoritmos y programación. La mayoría piden diseñar algoritmos en pseudocódigo para resolver problemas matemáticos o lógicos como calcular descuentos, promedios, conversiones de unidades y validar y procesar datos de entrada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

CUESTIONARIO DE ALGORITMOS

RESOLVER EN PSEUDOCODIGO Y REPESENTAR EN ALGORITMOS


1. Hacer un algoritmo que imprima el nombre de un artículo, clave, precio original y
su precio con descuento. El descuento lo hace en base a la clave, Si la clave es 01 el
descuento es del 10% y si la clave es 02 el descuento en del 20% (sólo existen dos
claves).

2. Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se


compran tres camisas o más se aplica un descuento del 20% sobre el total de la
compra y si son menos de tres camisas un descuento del 10%

3. En un supermercado se hace una promoción, mediante la cual el cliente obtiene un


descuento dependiendo de un número que se escoge al azar. Si el número escogido
es menor que 74 el descuento es del 15% sobre el total de la compra, si es mayor o
igual a 74 el descuento es del 20%. Obtener cuánto dinero se le descuenta.

4. Calcular el número de pulsaciones que debe tener una persona por cada 10 segundos
de ejercicio aeróbico; la fórmula que se aplica cuando el sexo es femenino es:
• num. pulsaciones ← (220 - edad)/10
y si el sexo es masculino:
• num. pulsaciones ← (210 - edad)/10

5. Elabore un algoritmo que lea un número negativo e imprima el número y el positivo


del mismo.

6. Hacer un algoritmo que permita pasa de kilogramos a gramos y toneladas.

7. Un paquete de galletas cuesta $3.500 y contiene 15 galletas, cuánto cuestan 4 de


ellas? Elabore un algoritmo para obtener la respuesta.

8. Si 15 cuadernos cuestan $75000, cuanto cuestan 135 cuadernos?. Elabore un


algoritmo para hallar la respuesta correcta.

9. Elabore un algoritmo para calcular la cantidad de meses que usted a vivido.

10. Se quiere diseñar el algoritmo de un programa que:


• Pida por teclado un número (dato entero).
• Pregunte al usuario si desea introducir otro o no.
• Repita los pasos 1º y 2º, mientras que, el usuario no responda 'n' de (no).
• Muestre por pantalla la suma de los números introducidos por el usuario.
11. Diseñe el algoritmo (en pseudocódigo) de un programa que:

•Pida por teclado el radio (dato real) de una esfera.


•En el caso de que el radio sea menor o igual que 0, muestre por pantalla el
mensaje: ERROR: El radio debe ser mayor que cero.".
• Repita los pasos 1º y 2º, mientras que, el radio introducido sea incorrecto.
• Muestre por pantalla: "El área de una esfera de radio <radio> es: <área>".
• Nota 1: Área de una esfera = 4 * pi * radio2
• Nota 2: Utilice un bucle mientras.

12. Escribe un programa que te pida notas sucesivamente. Para terminar de introducir
notas, escribe una nota que no esté entre 0 y 10. El programa termina escribiendo
promedio de las notas.

13. Escribe un programa que te pida dos números, de manera que el segundo sea mayor
que el primero. Si el segundo no es mayor que el primero se debe quedar encerrado
n un mientras, El programa termina escribiendo los dos números.

14. Escribe un programa que te pida números cada vez más grandes y los guarde. Para
terminar de escribir números, escribe un número que no sea mayor que el anterior.
El programa termina escribiendo la lista de números.

También podría gustarte