LENGUAJE DE PROGRAMACION UNO

Guía de ejercicios. NUMERO UNO.

Guía de ejercicios numero uno. LENGUAJE DE PROGRAMACION UNO. Instrucciones: Para cada caso elabore la sintaxis en lenguaje C., compílelo e intégrelos al menú que su profesor le explicara en clase. Solución lineal.(Estructura Secuencial) 1.) Escriba un programa completo que calcule las cuatro operaciones básicas mas la raíz cuadrada del producto, de estos dos números y despliegue en pantalla el resultado de las cuatro operaciones básicas mas la raíz cuadrada. 2.) Suponga que un individuo desea invertir su capital en un banco y desea saber cuanto dinero ganara después de un mes si el banco paga a razón de 2% mensual. 3.) Una tienda ofrece un descuento del 15% sobre el total de su compra y un cliente desea saber cuanto deberá pagar finalmente por su compra. 4.) Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario anterior. 5.) Calcular el número de pulsaciones que debe tener una persona por cad 10 segundos de ejercicio de aeróbico; la formula que se aplica es: si el sexo el femenino Numero de pulsaciones = (220-edad) / 10 y si el sexo es masculino Numero de pulsaciones = (210-edad) / 10 6.) Tres personas deciden invertir su dinero para fundar una empresa, cada una de ellas invierte una cantidad distinta, obtener el porcentaje que cad quien invirtió con respecto a la cantidad total invertida. 7.) Desarrolle un algoritmo que pida 123 e imprima su inverso ejemplo 321. Evaluación simple.(Estructura de Selección) = Condicionales Simples. 1.) Escriba un programa que capte un número mayor a 100, y determine si este es par o no, si es par que lo sume a 100, de lo contrario que termine el programa. 2.) Escriba un programa que registre la hora de entrada de un empleado y su código, si la hora de entrada es mayor a 8:30 am deberá de imprimir el empleado entro tarde si no imprimir entrada correcta. 3.) Desarrolle un programa que lea dos números y los imprima de forma descendente. 4.) Determine si un alumno aprueba o reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70%, reprueba en caso contrario. 5.) Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: si trabaja 40 horas o menos se le paga lps 16 la hora si trabaja mas de 40 horas se le paga lps 16 por cada una de las primeras 40 horas y lps 20 por cada hora extra. Msc Pedro Martin Fiallos

Año 2011.

Página 1

LENGUAJE DE PROGRAMACION UNO

Guía de ejercicios. NUMERO UNO.

Evaluación múltiple. (Estructura de selección) = Condicionales Compuestos. 1.) Programa que lea tres números diferentes e imprima el mayor de los tres. 2.) Programa que calcule lo siguiente, leer el sueldo y la edad de una persona, si la persona es mayor de 30 años tendrá un descuento del 20% , si es mayor a 60 años 25%, de lo contrario será de 10%, por lo que su sueldo neto será igual a sueldo menos descuento. 3.) Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si ha este se le asigna un porcentaje de su salario mensual que depende de la antigüedad en la empresa de acuerdo con la siguiente tabla. Tiempo Antigüedad Menos de 1 año. 5% de salario 1 año o más y menos de 2 años. 7% de salario 2 años o más y menos de 5 años 10% de salario 5 años o más y menos de 10 años 15% de salario 20 años o mas 20% de salario

4.) En una tienda de descuento se efectúa una promoción por la cual se hace un descuento sobre el valor de la copra total según el color de la bolita que el cliente saque al pagar en caja, si la bolita es de color blanco no se hara descuento alguno, si es verde se hara un 10% de descuento, si es amarilla un 25%, si es azul un 50% y si es roja un 100%; determinar la cantidad final que el cliente deberá pagar por su compra, se sabe que solo hay bolitas de los colores mencionados. 5.) 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, e imprima en pantalla el resultado. 6.) Diseñar una función para leer un año y determinar si es bisiesto. NOTA: un año es bisiesto si es múltiplo de 4. Los múltiplos de 100 no son bisiestos, salvo si son también múltiplos de 400. 7.) Convierta el siguiente pseudocódigo a diagrama de flujo. 8.) Escribir un Pseudocódigo que lea 3 números los cuales significan una fecha (día, mes, año). Comprobar que sea válida la fecha, si no es valido que imprima un mensaje de error, y si es válida imprimir el mes con su nombre. 9.) 10.) Inicio 11.) Variables dia, mes, año =entero. 12.) 13.) Imprimir "Introduce la fecha (Dia,mes,año): " 14.) Leer dia, mes, año. 15.) Si dia>31 o mes >12 o año31 y dia28 o dia30 o dia