Skip to content

KPlanisphere/Functions-In-C

Repository files navigation

FUNCIONES EN C

Problemario 4 - Programacion 1

  1. Escriba un programa que imprima los coeficientes de un binomio a la n-ésima potencia. Ejemplo:

    Entrada: 𝑛=4		Salida: 1 4 6 4 1 
    Entrada: 𝑛=6		Salida: 1 6 15 20 15 6 1
    

    Utilice números combinatorios: $$\binom{m}{n}=\frac{m!}{n!(m-n)!}$$

  2. Escriba un programa que imprima el triángulo de Pascal. Utilice números combinatorios.

  3. Cree un programa en C que solicite números naturales hasta que el usuario desee terminar. Por cada número dado se deberá visualizar: a. Si el numero es primo: su factorial. b. Si el numero no es primo: sus múltiplos menores que 1000 c. Nota: El programa debe estar diseñado con funciones utilizando parámetros y variables locales.

  4. El desarrollo en serie de Taylor de la función coseno es: $$cos(x)=1-\frac{x^{2}}{2!}+\frac{x^{4}}{4!}-\frac{x^{6}}{6!}+...$$ Donde el ángulo 𝑥 viene expresado en radianes. Escriba un programa que calcule el valor aproximado de cos(𝑥), utilizando para ellos los 𝑛 primeros términos de la serie de Taylor. Nota: No utilice la función 𝑝𝑜𝑤() de la biblioteca math.h para calcular la potencia, Implemente su propia versión.

  5. Escriba un programa que mediante dos funciones convierta de grados centígrados a Fahrenheit y de Fahrenheit a Centígrados, dependiendo de la opción que proporcione el usuario.

  6. Escriba un programa que solicite el peso (Kg) y la altura (mts) de una persona y calcule su índice de masa corporal (IMC). Con base en este resultado, el programa deberá informar que clasificación pertenece dicha persona: $$IMC=\frac{Peso(kg)}{Estatura^{2}(Mts.)}$$

Indice de Masa Corporal (IMC) Clasificación
Menor a 18 Peso bajo. Necesario valorar signos de desnutrición
18 a 24.9 Normal
25 a 26.9 Sobrepeso
Mayor a 27 Obesidad
27 a 29.9 Obesidad grado I. Riesgo relativo alto para desarrollar enfermedades cardiovasculares
30 a 39.9 Obesidad grado II. Riesgo relativo muy alto para el desarrollo de enfermedades cardiovasculares
Mayor a 40 Obesidad grado III Extrema O Mórbida. Riesgo relativo extremadamente alto para el desarrollo de enfermedades cardiovasculares
Nota: Escriba una función para calcular el IMC y otra que muestre la clasificación.
  1. Modifique el programa anterior de tal forma que el proceso termine hasta que el usuario desee salir.

Releases

No releases published

Packages

No packages published

Languages