You are on page 1of 2

Lista 1 de ejercicios.

Fundamentos de programacin estructurada


Instrucciones: En DevC++ elabora un programa para cada uno de los siguientes ejercicios: Modo: Actividad individual o en equipo de 2 o 3 personas. Fecha de entrega: 18 de Enero Modo de entrega: Crear un archivo con extensin *.zip o *.rar que contenga slo los archivos con extensin *.c. y enviarlo va correo electrnico a mauxmedina@gmail.com. Favor de revisar que el nombre de los archivos incluya el nmero de ejercicio. Hora de entrega: 8:00 a.m. Observacin 1: El orden de revisin ser el mismo que el de recepcin de trabajos. Observacin 2: En todos los ejercicios, es requisito validar los datos. 1.- Escribir un programa que dibuje el tringulo siguiente: * * * * * * * * * * * *

2.- Escribir un programa que dibuje el rectngulo siguiente: ********* * * * * ********* 3.- Elabore un programa tal que el usuario introduzca el nmero de libras que representa su peso e imprima el equivalente en kilogramos. Considere que para ello es necesario multiplicar el nmero de libras * 0.453. 4.- Elabore un programa tal que calcule el volumen de un cilindro (V = PI * r2 * h), donde r y h representan el radio y la altura, respectivamente. Requisito: definir PI como constante. 3.- Elabore un programa tal que defina las constantes siguientes y muestre el nombre y el valor de cada una en forma de tabla. Nombre de la constante Valor (unidades) Velocidad de la luz 299.792.458 (m/s2) Constante de gravitacin universal 6,67392 10-11 (m3/s2kg) Masa electrn en reposo 9,1091 x 10-31 (kg) Masa protn en reposo 1,6725 x 10-27 (kg) Masa neutrn en reposo 1,6748 x 10-27 (kg)

4.-Una incubadora de software est formada por los departamentos siguientes: ventas, servicios, tecnologas de desarrollo y recursos humanos. El nmero de empleados por departamento es como sigue: Departamento Nmero de empleados Ventas 15 Servicios 18

Tecnologas de desarrollo Recursos humanos

36 7

Se requiere elaborar un programa que muestre el porcentaje de empleados que tiene la incubadora. 5.- Escribir un programa que lea dos enteros i1, i2 y realice i1/i2 as como i1%i2. Muestre el resultado con 3 decimales. 6.- Escribir un programa que solicite al usuario la longitud y anchura de una habitacin rectangular y visualice el valor de la superficie con cuatro decimales. 7.- Un sistema de ecuaciones lineales:

ax + by =c dx + ey = f se puede resolver con las siguientes frmulas: x = (ce - bf) / (ae bd) y = (af - cd) / (ae - bd) Elabore un programa que lea dos conjuntos de coeficientes (a, b y c; d, e y f) y muestre los valores de x e y. 8.- Desarrollar un programa para una fotocopiadora de manera que se introduzca el nmero de copias que requiere una persona y calcular cunto debe pagar si el precio de cada copia es de 70 centavos cuando el nmero de copias es menor a 100, 50 centavos si el nmero de copias est entre 100 y 300 y 35 centavos si se requieren ms de 300 copias. 9.- La cantidad de caloras y protenas necesarias para el crecimiento de un adolescente que participa en actividades deportivas se puede calcular como sigue: De 12 a 14 aos: aproximadamente 45 a 55 caloras por kilogramo de peso De 15 a 18 aos: aproximadamente 40 a 45 caloras por kilogramo de peso Elabore un programa que solicite la edad del adolescente e imprima el nmero mnimo y mximo de caloras que debiera consumir diariamente. 10.- Elaborar un programa para un cine que solicite el nmero de personas adultas, el nmero de nios, el nmero de adultos mayores (INSEN), el horario de la funcin y calcule el costo de los boletos considerando la tabla siguiente: Funciones de 12:00 a 18:00 hrs $45 $40 $40 Funciones de 18:00 a 24:00 hrs $50 $45 $45

Adulto Nio INSEN

You might also like