guía de programación

7
UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS EN EL VALLE DE SULA DEPARTAMENTO DE MATEMÁTICA GUÍA DE PROGRAMACIÓN (IC-200 y MM-314) 1. Se leen el valor de la base y la altura de un triángulo, calcular e imprimir su área. 2. Se leen las longitudes de los catetos de un triángulo rectángulo, calcular e imprimir su hipotenusa, área y perímetro. 3. Se lea la longitud del lado de un triángulo equilátero, calcular e imprimir su altura, perímetro, área y área de la circunferencia inscrita en él. 4. Se leen las cuatro longitudes de un cuadrilátero, determine si se trata de un paralelogramo o no. 5. Se leen las longitudes de un triángulo cualquiera. Calcular su área y perímetro. 6. Se leen las coordenadas de dos puntos y en el plano cartesiano. Calcular e imprimir: a. La pendiente, el intercepto con el eje y con el eje de la recta que pasa por esos puntos. b. La distancia y las coordenadas del punto medio entre esos puntos. 7. Se leen las coordenadas de tres puntos en el plano cartesiano, determinar si los puntos son colineales o no. 8. Se leen 5 números reales. Calcular e imprimir: a. La suma y promedio de ellos. b. El producto y la media geométrica de ellos. 9. Se lee el precio de venta y el precio de costo de un producto, calcular e imprimir el porcentaje de ganancia en la venta de dicho artículo. 10. Se lee la longitud en yardas, pies y pulgadas de un conductor, calcular e imprimir el equivalente en metros de esa longitud.

Upload: johnny-zamora

Post on 19-Jan-2016

120 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guía de Programación

UNIVERSIDAD NACIONAL AUTONOMA DE HONDURAS EN EL VALLE DE SULA

DEPARTAMENTO DE MATEMÁTICA

GUÍA DE PROGRAMACIÓN (IC-200 y MM-314)

1. Se leen el valor de la base y la altura de un triángulo, calcular e imprimir su

área.

2. Se leen las longitudes de los catetos de un triángulo rectángulo, calcular e

imprimir su hipotenusa, área y perímetro.

3. Se lea la longitud del lado de un triángulo equilátero, calcular e imprimir su

altura, perímetro, área y área de la circunferencia inscrita en él.

4. Se leen las cuatro longitudes de un cuadrilátero, determine si se trata de un

paralelogramo o no.

5. Se leen las longitudes de un triángulo cualquiera. Calcular su área y perímetro.

6. Se leen las coordenadas de dos puntos y en el plano

cartesiano. Calcular e imprimir:

a. La pendiente, el intercepto con el eje y con el eje de la recta que pasa

por esos puntos.

b. La distancia y las coordenadas del punto medio entre esos puntos.

7. Se leen las coordenadas de tres puntos en el plano cartesiano, determinar si

los puntos son colineales o no.

8. Se leen 5 números reales. Calcular e imprimir:

a. La suma y promedio de ellos.

b. El producto y la media geométrica de ellos.

9. Se lee el precio de venta y el precio de costo de un producto, calcular e

imprimir el porcentaje de ganancia en la venta de dicho artículo.

10. Se lee la longitud en yardas, pies y pulgadas de un conductor, calcular e

imprimir el equivalente en metros de esa longitud.

Page 2: Guía de Programación

11. Se lee el radio mayor , el radio menor y la altura de un cono truncado.

Calcular e imprimir su volumen y área total.

12. Se leen los coeficientes de una ecuación cuadrática, calcular e imprimir

sus raíces, sean reales o complejas.

13. Se leen las dimensiones de la base mayor , la base menor y la altura de

un terreno en forma de trapecio, calcular e imprimir:

a. Su perímetro.

b. Su área en metros cuadrados.

c. Su área en varas cuadradas.

d. Si se lee el costo por vara cuadrada, calcular el costo total.

e. Calcular el impuesto de tradición de la venta ( del costo total).

14. Se lee un valor , y se calcula de acuerdo a la siguiente función:

{

15. Se leen papeletas numeradas de uno a cuatro, correspondientes a votos de los

partidos políticos codificados así:

1 Partido Nacional; 2 Partido Liberal; 3 Partido LIBRE; 4 PAC

Y al final, de una papeleta numerada con el nueve para indicar que es la última.

Calcular el total de votos obtenidos por cada partido.

16. Se lee el número N de personas que entran juntas a un balneario. Si N es

menor que 8, se cobra por persona, y en caso contrario, se pagará

por persona adicional. Determinar la cantidad total a pagar en cada

caso.

17. Se lee un par ordenado , determinar si el punto está dentro, fuera o en la

circunferencia del círculo con centro y radio , donde son

constantes ya dadas.

Page 3: Guía de Programación

18. En un curso se practican tres exámenes con valores de

respectivamente, y en caso de reprobar la materia ( , y obtener una

nota mayor que , se leerá el valor de la nota de examen de recuperación

que se promediará con la nota obtenida. Calcular la calificación final para cada

caso y especificar si aprobó o no el curso.

19. Se leen las pendientes , y los interceptos con el eje , de dos

rectas . Determine si las rectas son:

a. Paralelas.

b. Perpendiculares.

c. Iguales.

d. Si se interceptan en un punto único.

20. Un obrero gana la hora si trabaja 40 horas a la semana o menos, y las

horas adicionales se las pagan con de recargo adicional. Si se lee la

cantidad de horas trabajadas, determínese la cantidad devengada.

21. Dada la relación V = R * 1, si se lee la letra correspondiente a la variable a

calcular, pedir los valores de las otras dos variables y calcular el resultado.

22. Dada la relación: (

)

donde a, b, c y d son constantes dadas, LEER

un valor X, y determinar si pertenece o no al dominio de la relación.

23. Determinar si un cuerpo solido en forma de prisma de base hexagonal de L

cms de lado, H cms de altura y M kg de masa flota o se hunde en el agua. (Flota si

su densidad relativa es menor que 1).

24. se leen las coordenadas de 4 puntos en el plano cartesiano, determinar si el

cuadrilátero formado es un paralelogramo o no.

25. Escriba un programa en el que se leen números y se calcula su suma siempre

que esta no exceda de 100 y determinar con cuantos de los primeros números la

suma no excede 100.

26. Se leen Números reales, calcular e imprimir:

a) La suma y promedio de ellos.

b) Su producto y Media geométrica

c) Su variancia desviación estándar.

Page 4: Guía de Programación

27. Se lee el precio de venta, precio de costo y cantidad despachada de N

unidades de un producto, calcular la ganancia total.

28. Programa en el que se leen para N trabajadores el número de horas

trabajadas en la semana y el salario por hora, calcula e imprime el ingreso

semanal para cada uno de ellos y el toral devengado por todos ellos.

29. Escriba un programa en el que se leen N números y se imprime el menos y el

mayor de la lista.

30. Escriba un programa que elabore una tabla de conversión de grados

Centígrados a Fahrenheit para los enteros de 0 a 100 de 5 en 5.

31. Programa en el que se leen las ventas y el porcentaje de comisión de N

vendedores y calcula el valor a pagar por comisión a cada vendedor.

32. Programa que calcula la siguiente suma

.

33. Programa que calcula la suma de los cuadrados de los números de 1 a N y

compruebe si dicha suma es igual a

.

34. Programa que calcula la suma de números: ⁄ ⁄ ⁄ ⁄

y determine para qué valor del denominador dicha suma es mayor que 1.99.

35. Programa que elabore una tabla de multiplicar para un entero X así por

ejemplo, si X es 7, la salida seria:

7 * 1 = 7

7 * 2 = 14

7 * 10 = 70

36. Programa que calcula el total de combinaciones de R elementos que pueden

hacerse de un grupo total de N elementos así:

37. En un curso se practica un total N exámenes de los cuales se elimina la nota

más baja y la nota final se calcula promediando las restantes. Hacer programa en

el que se leen las N calificaciones y se calcula la nota final.

Page 5: Guía de Programación

38. Programa que determine si el apellido ¨LOPEZ¨ está en una lista de M

nombres (Nombre y apellido) a ser leídos. En cada caso que se encuentre el

apellido ¨LOPEZ¨, imprimir el nombre completo.

39. Imprimir una tabla de los logaritmos decimales para los enteros del 1 al 10 con

incrementos de 1 y del 10 al 100 con incremento de 5.

40. Programa que calcule en forma aproximada el factorial de un número

mediante la fórmula:

Calcular el error relativo al calcular k! Para valores bajos de k.

41. Programa que imprime el alcance horizontal R de un proyectil lanzado desde

la tierra con una velocidad inicial y un ángulo a con respecto a la horizontal,

calcularlo para valores de 0 a 100 con incrementos de 10 y valores de a de 0 a

90 grados con incrementos de 5 e imprimir el ángulo donde el alcance es máximo.

42. Programa que calcula el periodo de oscilación de un péndulo oscilatorio en el

que se lee la longitud del péndulo L y el ángulo de desplazamiento A.

(Hacerlo para distintos valores de L y A)

( (

) )

43. Se lee el radio r y el ángulo central A (en grados) de un sector circular imprime:

a. Longitud del arco.

b. Longitud de la cuerda.

c. Área del sector.

44. Se leen las coordenadas de dos vectores en R 3, calcular e imprimir:

a) Longitud del arco.

b) Longitud de la cuerda.

c) Área del sector.

45. Se leen las 3 longitudes de un triángulo cualquiera. Calcular e imprimir los

ángulos internos del triángulo.

46. Leer dos números y determinar si uno de ellos es divisor del otro.

Page 6: Guía de Programación

47. Se lee un número, determinar si es entero positivo o no, si lo es determinar si

es primo, si no es primo, imprimir todos sus divisores.

48. Se lee un número real, redondeado a 4 cifras decimales.

49. Se lee un ángulo A en radianes, imprimir el equivalente en grados, minutos y

segundos.

50. Se leen dos números enteros A y B, calcular e imprimir:

a) Los divisores comunes de A y B

b) El mayor de los divisores comunes a A y a B. (MCD)

c) El mínimo común múltiplo de A y B.

51. Se leen N números enteros, determinar cuántos de ellos son primos:

52. Pedro tiene un índice de bateo de 0.312, escribir un programa que simule el

numero probable de hits logrados por Pedro en 25 oportunidades al bate e

imprimir los 25 resultados (especificando si fue hit o punch) y calcular el nuevo

índice de bateo.

53. Escriba un programa que simule el lanzamiento de un dado 100 veces e

imprima a la cantidad de veces que el resultado fue número primo.

54. Escriba un programa que simule el lanzamiento de dos dados 100 veces e

imprima a la cantidad de veces en que la suma de ambos números fue 7.

55. Escriba un programa que simule el lanzamiento de dos dados 100 veces e

imprima a la cantidad máxima de veces en que la suma de ambos números fue 7

de manera consecutiva.

56. Jorge llega a la feria con L. 500.00 a jugar al Reloj Millonario, en cada jugada

apuesta L. 10.00 al número 9, si cae el 9, recibe L. 100.00 sino, pierde el valor de

la apuesta, elabore un programa que simule 50 jugadas y determine con cuanto se

retira Jorge del juego.

57. Una pastelería vende entre 15 y 20 pasteles al día, los pasteles que no se

venden, se pierden, los pasteles se hornean al inicio del día y no se sabe cuántos

se venderán. El costo de cada pastel es de L. 40.00 y se venden a L. 50.00 haga

un programa que genera números aleatorios para el numero de pasteles

elaborados y vendidos y determine la ganancia o pérdida de cada día durante una

semana.

Page 7: Guía de Programación

58. Elabore un programa que plantee aleatoriamente problemas de suma, resta y

producto de números enteros de 1 al 99. Solicite la respuesta y determina si esta

es correcta o no.

59. Carlos inicia con L. 200.00 un juego consistente en sacar dos veces un

numero de una urna que contiene los números del 1 al 5, si saca 2 veces el mismo

número gana L. 10.00 sino, pierde L. 2.00 hacer un programa que simule 100

jugadas y determinar con cuanto termina Carlos el juego.

60. Después de un juego de Póker, Martin y Raúl deciden batirse en un duelo con

revolver a 20 pasos, ambos tienen igual probabilidad de 0.25 de dar en el blanco,

Martin dispara primero, si falla, disparara Raúl, si este falla, vuelve a disparar

Martin y así sucesivamente hasta que alguno de los dos cae sin límite de balas.

Hacer un programa que simule el duelo y determine quién cae y en cual intento.

61. Un borracho parado en la mitad de un puente de 10 pies de largo trata de salir

de él, en cada paso se mueve un pie de distancia pero es igual de probable que

avance hacia adelante o hacia atrás, simular N intentos y cruzó, regresó o se