Verificación de las funciones matemáticas de la biblioteca
#include <stdio.h> #include <math.h> /* la función main inicia la ejecución del programa */ int main() { /* calcula y despliega la raiz cuadrada */ printf( "sqrt(%.1f) = %.1fn", 900.0, sqrt( 900.0 ) ); printf( "sqrt(%.1f) = %.1fn", 9.0, sqrt( 9.0 ) ); /* calcula y despliega la función exponencial e a la x */ printf( "exp(%.1f) = %fn", 1.0, exp( 1.0 ) ); printf( "exp(%.1f) = %fn", 2.0, exp( 2.0 ) ); /* calcula y despliega el logaritmo the logorithm (base e) */ printf( "log(%f) = %.1fn", 2.718282, log( 2.718282 ) ); printf( "log(%f) = %.1fn", 7.389056, log( 7.389056 ) ); /* calcula y despliega el logaritmo (base 10) */ printf( "log10(%.1f) = %.1fn", 1.0, log10( 1.0 ) ); printf( "log10(%.1f) = %.1fn", 10.0, log10( 10.0 ) ); printf( "log10(%.1f) = %.1fn", 100.0, log10( 100.0 ) ); /* calcula y despliega el valor absoluto */ printf( "fabs(%.1f) = %.1fn", 13.5, fabs( 13.5 ) ); printf( "fabs(%.1f) = %.1fn", 0.0, fabs( 0.0 ) ); printf( "fabs(%.1f) = %.1fn", -13.5, fabs( -13.5 ) ); /* calcula y despliega ceil( x ) */ printf( "ceil(%.1f) = %.1fn", 9.2, ceil( 9.2 ) ); printf( "ceil(%.1f) = %.1fn", -9.8, ceil( -9.8 ) ); /* calcula y despliega floor( x ) */ printf( "floor(%.1f) = %.1fn", 9.2, floor( 9.2 ) ); printf( "floor(%.1f) = %.1fn", -9.8, floor( -9.8 ) ); /* calcula y despliega pow( x, y ) */ printf( "pow(%.1f, %.1f) = %.1fn", 2.0, 7.0, pow( 2.0, 7.0 ) ); printf( "pow(%.1f, %.1f) = %.1fn", 9.0, 0.5, pow( 9.0, 0.5 ) ); /* calcula y despliega fmod( x, y ) */ printf( "fmod(%.3f/%.3f) = %.3fn", 13.675, 2.333, fmod( 13.675, 2.333 ) ); /* calcula y despliega sin( x ) */ printf( "sin(%.1f) = %.1fn", 0.0, sin( 0.0 ) ); /* calcula y despliega cos( x ) */ printf( "cos(%.1f) = %.1fn", 0.0, cos( 0.0 ) ); /* calcula y despliega tan( x ) */ printf( "tan(%.1f) = %.1fn", 0.0, tan( 0.0 ) ); return 0; /* indica terminación exitosa */ } /* fin de main */
Antes de comentar: Gran parte de los ejercicios propuestos no tienen librerías debido a que Wordpress las eliminó al verlas como etiquetas HTML. Si sabes/tienes/conoces las librerías que hacen falta, déjalo en los comentarios. Y lo mas importante: Todos los ejemplos fueron realizados por personas con únicamente conocimiento básico del lenguaje, no de programación.
Otro punto importante: Si vas a sugerir un segmento de código en algún lenguaje debes hacerlo así:
- Si es lenguaje C [c]Código en C[/c]
- Si es lenguaje Pascal [pascal]Aquí dentro el código de Pascal[/pascal].
De esta manera el código coloreas el código.
Otro punto importante para muchos que sienten que se les ignora: Todos los comentarios los reviso y en su debido momento los apruebo, pero ojo con el con lo siguiente:Me reservo el derecho de alterar, publicar o no los comentarios as´ como cambiar mis condiciones en el momento que así lo requiera.
¿estas de acuerdo? entonces adelante que ya te he quitado bastante tiempo leyendo esta basura de advertencias :)