Está en la página 1de 3

UNEFA INGENIERA TELECOMUNICACIONES ASIGNATURA: Computacin Avanzada PROF.

Victor Esteller

GUA DE EJERCICIOS - CORTE 1

1. Asocie un Tipo de Dato a cada uno de los siguientes enunciados: TIPO La edad de una persona. El sueldo de un gerente. Los meses del ao. Las opciones de respuesta a una pregunta. Cantidad de das que llueve al mes. Los departamentos dentro de una empresa. La solucin de una funcin. El nombre de una empresa. La raz cuadrada de un nmero. La direccin de la UNEFA Guacara. La cdula de una persona. El cdigo de un producto.

2. Reescriba las siguientes expresiones a una notacin lineal para ser escrita en el computador utilizando el editor de lenguaje C. a) b)

3. Escriba la siguiente expresin en lenguaje C y ejectela en su computador para que produzca un resultado en pantalla: ((A > B) AND (C < D)) OR NOT (D < B) OR (D < E + C) AND (A + C = E) Asigne los siguientes valores a las variables: A = 2; B = 4; C = 8; E = 5; D = 4

4. Elabore un programa que calcule el rea de un crculo y la longitud de la circunferencia en funcin del radio ledo desde el teclado. Investigue las frmulas matemticas para tal fin.

5. Elabore un programa que dados por el teclado la base y altura de un tringulo calcule el rea del mismo. Tener en cuenta los casos no vlidos (la base o la altura negativas).

6. Elabore un algoritmo que lea un nmero entero y muestre por pantalla si este nmero es positivo o negativo.

7. Escriba un programa capaz de leer un valor entero y determinar si se trata de un nmero par o impar. Generalice el programa para que lea dos enteros n y m, y determine si n divide a m.

8. Elabore un algoritmo que lea cuatro nmeros enteros y determine cul es el mayor de stos.

9. Elabore un algoritmo que dado un nmero de 3 dgitos, lo invierta. Ejemplo: Sea 235 el nmero ingresado, el resultado sera 532.

10. Realice un programa para calcular los valores que toma la siguiente funcin 11. Un sistema de ecuaciones lineales de la forma: siguientes frmulas: puede resolverse utilizando las

Escriba un programa que lea los coeficientes a, b, c, d, e, f, y calcule los valores de x e y. Existen algunos casos en los que este programa no funcione?

12. Para fabricar un producto intervienen varias personas: una que lo dise, tres que lo fabricaron y una que lo distribuye. Disee un programa que diga, dado el precio de un producto, lo que cobra cada uno sabiendo que el diseador cobra el doble que los fabricantes y el que lo distribuye se lleva el 10% del precio.

13. Desarrolle un programa que al ingresar una nota haga lo siguiente: a) Si la nota es menor a 60, escriba por pantalla F b) Si la nota es mayor igual a 60 y menor que 70, escriba D c) Si la nota es mayor igual a 70 y menor que 80, escriba C d) Si la nota es mayor igual a 80 y menor 90, escriba B y e) Si la nota es mayor igual a 90 y menor igual a 100, escriba A

14. Dado el siguiente men: a) N: Nombre b) D: Direccin c) T: Telfono d) F: Fin Disee un programa que permita elegir una opcin (N, D, T o F), segn la cual el programa deber mostrar por pantalla el mensaje dado. El usuario puede introducir una letra mayscula o minscula.

15. Escriba un programa que lea dos nmeros enteros, i y j. Y dependiendo del primer nmero ledo realizar las siguientes operaciones: Si i = 1 Mostrar el cuadrado de j Si i = 2 Mostrar i * j Si i = 3 Mostrar i + j Si i = 4 Mostrar i - j Para otros casos Mostrar un mensaje de error indicando que i debe estar comprendido entre 1 y 4

16. Escriba un programa que lea tres puntuaciones de un alumno y calcule la media. Las puntuaciones vienen dadas en la escala del 1 al 10. Si la media del alumno no supera los 4 puntos el alumno estar suspendido y el programa deber imprimir un mensaje indicndolo. En caso de que el alumno tenga una media superior o igual a 4 puntos pero inferior a 5, el alumno estar aprobado pero dudoso. Si el alumno supera los 5 puntos el mensaje a imprimir ser Aprobado.

17. La calificacin final de un estudiante viene dada por tres aspectos del trabajo anual: nota de laboratorio que cuenta un 30% del total, nota de examen parcial que cuenta un 20% del total y nota de examen final que cuenta el 50% restante. Escriba un algoritmo que lea el nombre del estudiante, la nota de laboratorio, la nota del examen parcial y la nota del examen final e imprima el tanto por ciento correspondiente a cada una de las notas, as como la calificacin final.

18. Se desea calcular el salario neto de los trabajadores de una empresa de acuerdo a las siguientes normas: Horas semanales trabajadas <= 38 se pagan a una tasa dada (leda por teclado). Horas extras (ms de 38) se pagan al doble del valor normal. Si su sueldo es <= 1.000 Bs. F., no paga impuesto, de lo contrario al sueldo neto se le descuenta el 10% del sueldo (impuesto).

19. El siguiente es un men de una Venta de Comida Rpida. Escriba un programa capaz de leer el nmero de cada alimento ordenado y calcular la cuenta total: 1 2 3 4 5 Hamburguesa Sencilla Hamburguesa con queso Refresco Papas Ensalada 8 10 2,5 5,5 4,75 Bs F. Bs F. Bs F. Bs F. Bs F.

También podría gustarte