Actividad Aprendizaje 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

EJERCIOS DE LA ACTIVIDAD DE APRENDIZAJE

1. Realizar un programa que Ingrese los datos del deportista e imprima, si


es acto o no para poder ejercer el deporte, con las siguientes
condiciones.

a. Que sea mayor de 15 años


b. Que sea colombiano
c. Que tengo un peso entre 60 y 90 kilos

2. Realice un programa que ingrese un Número de 3 dígitos. Lo divide en


3 dígitos independiente, e imprimir cual no es ni mayor ni menor de los
dígitos.
N=371; el Numero del medio es 3.

3. Realice un Programa, Digitado 5 Ventas en el Almacén XYZ Calcular:


• ¿Cuántas ventas Fueron Mayores 1.000.000?
• ¿El Promedio de las Ventas?
• ¿Cuál Fue la Mayor Venta?
• ¿Cuál Fue la Menor Venta?

4. Imprimir el numero digitado del Rango 1 a 15 en asteriscos,


solo acepta números positivos:
Ejemplo si el numero digitado es 7, imprime ******* (7 asteriscos)

5. Digitado dos Dados, dado1 y dado2, utilizando una función (Aleatoria),


si la cara de los dados cae dado1=6 y dado=4, imprimir eres un
afortunado, ¡sino cumple con la condición inténtalo de nuevo!

6. Una empresa Mypime, paga a sus vendedores mediante, comisiones,


los vendedores reciben $250.000 pesos por semana, más el 9% de sus
ventas durante esa semana, calcule cuanto es valor por pagar por mes
vendedor, el número de vendedores son 5.

7. Realizar un algoritmo que recibido por teclado tres lados de un triángulo


y determine si el triángulo es Isósceles, Equilátero o Escaleno.

8. Convertir cuantas horas, minutos y segundos hay en N minutos digitados


Ejemplo:140 minutos son 2 Horas,20 minutos, 0 segundos
9. Crear un algoritmo que lea cantidades y precios y al final indique el total
de la factura. Primero se pregunta: Introduzca la cantidad vendida tras lo
cual el usuario introducirá un número entero positivo. Después se
pregunta: Introduzca el precio que será un número decimal positivo. La
lectura termina cuando en la cantidad se introduzca un cero. Si es así se
escribirá el total.

10. Crear un algoritmo para calcular los salarios semanales de unos


empleados a los que se les paga $15.000 por hora si éstas no superan
las 35 horas. Cada hora por encima de 35 se considerará extra y se paga
a $27.000. El programa pide las horas del trabajador y devuelve el salario
que se le debe pagar. Además el programa debe preguntar si deseamos
calcular otro salario, si es así el programa se vuelve a repetir.

11. Crear un algoritmo que muestre un menú como este:


1) Salir
2) Sumatorio
3) Factorial

Tras mostrar el menú, el algoritmo debe leer un número del 1 al tres si se


elige 1, el programa acaba. Si se elige 2 se calcula el sumatorio del
número, si se elige 3 se calcula el factorial (en ambos casos el algoritmo
pedirá escribir el número sobre el que se calcula el sumatorio o el
factorial). Tras calcular el sumatorio o el factorial e indicar el resultado, el
algoritmo volverá a mostrar el menú y así sucesivamente.

12. Desarrollar el algoritmo para el Juego de Picas y Fijas. El juego consiste


en tratar de adivinar un número en la menor cantidad de intentos. En cada
intento, el jugador dice 4 dígitos (no repetidos) y el oponente da pistas de
cuántos aciertos tuvo, sin indicarle cuales fueron, de la siguiente forma:
Si algún dígito que dice el jugador se encuentra dentro del número a
adivinar, pero no está en la posición correcta, se llama PICA. Si el dígito
se encuentra en la posición adecuada, se llama FIJA. Así, las pistas serán
la cantidad de PICAS y la cantidad de FIJAS que se tienen. El juego
termina cuando algún jugador tiene 4 FIJAS (4 dígitos en el orden
adecuado).

13. Hacer un algoritmo que permita determinar cuánto tiempo tarda en


llenarse una Jarra tomando en cuenta que la jarra tiene una capacidad de
1000 cc, cada segundo la Jarra recibe 7 cc y cada cinco segundo la Jarra
pierde el 5% de su contenido.

14. Implementar un algoritmo que seleccione en forma aleatoria un número


entre 1 y 1000 y el jugador debe acertarlo. En cada intento, el jugador
propondrá un número y el algoritmo le informara si es mayor o menor. El
juego termina cuando el número sea encontrado. Es necesario llevar un
conteo de los intentos. Al finalizar el juego, debe aparecer un mensaje
relacionado con el número de intentos:
De 1 a 3 Suertudo
De 4 a 6 Genio
De 7 a 8 Se puede mejorar
De 9 en adelante No eres muy inteligente

15. Simular la división usando solamente restas. Dados dos números


enteros mayores de uno, desarrollar un algoritmo calcule el cociente y el
residuo usando sólo restas. Método: Restar el dividendo del divisor
hasta obtener un resultado menor que el divisor, este resultado es el
residuo, y el número de restas realizadas es el cociente.

16. Desarrolle una clase ejecutable que convierta un número entero en otro
número entero que será el primero pero con las cifras que lo forman
escritas al revés. Ejemplo: convertirá el número entero 1842 en el 2481.

17. Desarrolle un algoritmo que calcule el cuadrado de un número haciendo


sólo sumas. Ayuda: el cuadrado de un número n es la suma de los n
primeros números impares. Ejemplo: 32=1+3+5=9.

18. En una tienda de descuento las personas que van a pagar el valor de sus
compra llegan a la caja y sacan una bolita de color, que les dirá el
descuento que tendrán sobre el total de su compra. Determinar la
cantidad que pagara cada cliente desde que la tienda abre hasta que
cierra. Se sabe que si el color de la bolita es rojo, el cliente obtendrá un
40% de descuento; si es amarillo un 25% y si es blanco no obtendrá
descuento.
19. Realizar un programa que imprima la sumatoria de los N términos de la
serie (11+22+33+44+55+…)
20. Desarrollar un algoritmo que lea por teclado un número y determina si el
numero ingresado es par o impar.
21. Desarrollar un algoritmo que ingresado el número de horas trabajadas
de un empleado y el valor de hora calcule el salario neto a pagar.
Teniendo en cuenta lo siguiente: que si el número de horas trabajadas
es mayor a 40, el resto se determinan horas extras y al valor de la hora
de las adicionales se le suma $2000 pesos. El valor de la rete fuente a
aplicar es del 3% sino tiene horas extras y del 4.5% si tiene horas
extras.
22. Desarrollar un algoritmo que permita calcular e imprimir en pantalla los
números primos que están comprendidos entre 1 y 100.
23. Desarrollar un algoritmo que permita ingresar un número entero e
imprima por pantalla la conversión de ese número en Binario.

También podría gustarte