Está en la página 1de 7

Secuenciales, condicionales y repetitivas

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”

También podría gustarte