Están contenidas en la librería <math.h> nos permiten
realizar cálculos matemáticos, tenemos:
Función Calculo Función Calculo
fabs(x) Valor Absoluto de x ceil(x) Redondeo al entero superior pow(x,y) Potencia de x elevado a floor(x) Redondeo al entero y inferior sqrt(x) Raíz cuadrada de x exp(x) Exponencial de x (e=2.71828) sin(x) Seno de x log(x) Logaritmo de x cos(x) Coseno de x Log10(x) Logaritmo base 10 de x tan(x) Tangente de x atan(x) Arco tangente de x Escriba un programa que pida un numero x (entero) y un numero y (flotante) y obtenga: 1. El valor absoluto de x 2. El seno de una constante con valor pi llamada M_PI 3. El numero x elevado a y 4. El numero y redondeado al entero superior 5. El logaritmo natural de x 6. El logaritmo base 10 de y 7. La raíz cuadrada de x más y El lenguaje C nos permite generar números aleatorios, las funciones que lo hacen son: rand() y srand() que están contenidas en stdlib.h La función srand() genera la semilla que generará la secuencia aleatoria su sintaxis es: srand(time(NULL)); Para usar la función time se debe incluir la librería time.h La función rand() nos generará los números aleatorios la sintaxis es: variable = rand(); Por defecto el valor máximo de números aleatorios está establecido por la constante global RAND_MAX. Si queremos establecer un valor máximo de valores aleatorios podemos usar el módulo (%) Ej. Para números entre 0 y 9 Variable = rand()%10; Ejecute un programa que emule un par de dados indicando cuanto sale en el primer dado y cuanto en el segundo y que cuando salga algún par (los dos dados iguales) acumule un contador, cuando se llegue a 3 pares que nos muestre una felicitación y el valor de la constante RAND_MAX, el programa debe dejarnos tirar constantemente hasta que pidamos la opción “Salir”