EJERCICIOS ALGORITMOS BASICOS
1. 2. 3. 4. 5.
Un programa que imprima un mensaje de saludo. Programa que sume dos números cualquiera. Hallar el área del triángulo Hallar el área del círculo. Crear un programa que realice las l as operaciones matemáticas matemáticas de suma, resta, multiplicación, división, al digitar dos números. 6. Un programa que lea cinco números desde el teclado. Calcule y escriba un mensaje en que diga cuál es su promedio. 7. Dado el precio de un artículo y la cantidad de artículos comprados, dar el subtotal, el IVA y el total de la compra. 8. Calcular el volumen y el área de una esfera, con el empleo de las formulas: V=4*pi*r3 /3 A=4*pi*r2 9. Realizar la carga del lado de un cuadrado, mostrar por pantalla el perímetro del mismo (El perímetro de un cuadrado se calcula multiplicando multip licando el valor del lado por cuatro). 10. Una tienda ofrece un descuento del 15% sobre el valor de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra. 11. Realizar un programa que lea cuatro valores numéricos e informar su suma y producto. 12. Un maestro desea saber qué porcentaje de hombres y que porcentajes de mujeres hay en un grupo de estudiantes. Hombres=30*100/70=42.85 Mujeres= 40*100/70=57.14 13. Un programa que pida el sueldo de un empleado y el número de horas extras diurnas y nocturnas trabajadas, utilizando las formulas respectivas: HEN=Valor sueldo*NHEN*1.75/240 HED=Valor sueldo*NHED*1.25/240 14. En un hospital existen tres áreas: Ginecología, pediatría, traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente tabla: tabla: AREA
PORCENTAJE DEL PRESUPUESTO
Ginecología 40% Traumatología 30% Pediatría 30% Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal. 15. Escribir un programa en el cual se ingresen cuatro números, calcular e informar la suma de los dos primeros y el producto del tercero y el cuarto. 16. Resolver la función f(x)=x3+x2-5, para x tomando valores del 1 al 10. 17. Preguntar por el nombre de una persona. Si éste es PATRICIA, escribir ¡Te encontré!
18. Realizar una tabla de conversión de onzas a libras. Para convertir una onza en una libra. 1 onza equivale 0,0625 libras. 19. Leer dos números reales, compararlos y escribir si son iguales o no. 20. Preguntar la edad de una persona. Si es mayor de 35, escribir persona mayor en caso contrario, escribir individuo joven. 21. Un programa que permita medir la siguiente escala de notas: 1 a 2.0 deficiente, 2.1 a 2.9 insuficiente, 3.0 a 3.9 aceptable, 4.0 a 4.9 sobresaliente, 5.0 Excelente, si ingresa cualquier otro dato fuera del rango que aparezca nota no valida. 22. Leer desde el teclado el nombre de un personaje histórico. Si es BOLIVAR escríbase LIBERTADOR. Si es MADRE TERESA el mensaje será SERVICIO A LOS POBRES. Si fuese GANDHI, el programa escribirá LIBERTAD A LA INDIA, pero si es cualquiera otro personaje, el programa escribirá el mensaje NO IDENTIFICADO. 23. Macdonalds ofrece diversos planes de animación o fiestas infantiles acorde a las estipuladas de los niños asi: Si tiene menos de 4 años ofrece títeres, ponqué y cajitas felices. Si tiene entre 4 y 10 años ofrece payasos, ponqué y cajita feliz. Si tiene más de 10 años ofrece cuentería, ponqué y cajita felices. Acorde a la edad determine como salida lo que incluye el plan de animación. 24. Se carga una fecha (dia, mes, año) por teclado. Mostrar un mensaje si corresponde al primer trimestre del año (enero, febrero o marzo). Carga por teclado el valor numérico del día mes y año por separado. 25. Leer dos números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume. 26. Crear un menú de opciones que permita manejas las operaciones básicas: 1. Suma 2. Resta 3. Multiplicación 4. División 5. Raíz cuadrada 6. Modulo 7. Salir 27. Se cargan por teclado tres números distintos. Mostrar por pantalla el mayor de ellos. 28. Se ingresa por teclado un valor entero, mostrar una leyenda que indique si el número es positivo, cero o negativo. 29. Realizar un programa que pida cargar una fecha cualquiera, luego verificar si dicha fecha corresponde a Navidad. 30. Se ingresan tres valores por teclado, si todos son iguales se imprime la suma del primero con el segundo y a este resultado se lo multiplica por el tercero (tener en cuenta que puede haber tres condiciones simples) 31. Escribir un programa que imprima 5 veces la palabra HOLA.
32. Realice un programa que pida el sueldo y el número de años trabajados en la empresa y realice una condición para que a los empleados que llevan trabajando en la empresa 5 años o más, se les de una bonificación del 20% del sueldo y a los demás el 10% del sueldo. 33. Realice un programa que asigne el subsidio de transporte vigente a los empleados que devenguen menos de dos salarios mínimos legales vigentes, teniendo en cuenta que sólo se pagan los días laborados. 34. Escribir un programa que imprima los números del 1 al 10. 35. Un programa que imprima los números del 1 al 10, excepto el número 5 36. Un programa que imprima los números del 1 al 10, excepto el número 5 y 8 37. Construir un programa que lea un número entero n que indica que tabla de multiplicar se desea calcular e imprima la tabla desde 1 hasta el 10. Por ejemplo si se lee un valor a 3, la tabla que debe imprimir es: 3 *1 =3 3 *2=6 3*3=9 ... ... 3*10=30 38. Leer cinco calificaciones de un alumno y promediarlas. Si el promedio es mayor o igual que 3, escribir un mensaje de aprobación de lo contrario escribir el mensaje de desaprobación de la materia. 39. Se ingresan tres notas de un alumno, si el promedio es mayor o igual a tres mostrar el mensaje 'Promocionado', si no aparece reprobado. 40. Solicitar que se ingrese dos veces una clave. Mostrar un mensaje si son iguales (tener en cuenta que para ver si dos variables tienen el mismo valor almacenado debemos utilizar el operador ==). 41. Realizar un programa que lea por teclado dos números, si el primero es mayor al segundo informar su suma y diferencia, en caso contrario informar el producto y la división del primero respecto al segundo. 42. Desarrollar un programa que permita cargar 5 números enteros y luego nos informe cuántos valores fueron pares y cuántos impares.