elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: Como cronometrar un programa hecho en C en: 11 Febrero 2012, 01:09 am
Se me había plantear mi duda  :rolleyes: y enseñarles el código fuente. Bueno la duda es que no sé como hago lo de la cronometración. Este es el código fuente

/* Este programa evalúa un polinomio
 y cronometra la función pow */

#include <stdio.h>
#include <math.h>
#include <time.h>

float pol( float z);

void main()
{
  clock_t ti, tf;
  double duracion;
  float u, z;
   
 
  ti = clock();
   
  for( z = -100000; z<=100000; z++ ){
  u = pol( z );
  printf( "%f/t%f\n ", z, u);
  }

  tf = clock();
 
  duracion = ((double)(tf - ti)) / CLOCKS_PER_SEC;
  printf( "%f\n", duracion );
 
 


}

float pol( float z)
{
  float u1;
 
  u1 = pow(z,5) + 3*pow(z,3) + 6*pow(z,2) + 4;
 
  return u1;
}

En este programa quiero evaluar el polinomio de grado 5 y que ese mismo programa calcule el tiempo que pow tarda en obtener los resultados. Sólo explíquenme que es lo que falta ¡por favor!
2  Programación / Programación C/C++ / Como cronometrar un programa hecho en C en: 11 Febrero 2012, 00:57 am
¡Saludos! Hace unos días en la Universidad, el profesor que imparte el curso de programación dejó una tarea en la cual por medio del uso de clock() y CLOCKS_PER_SEC tengo que hacer un programa que cronometre el tiempo de precisión en que la función pow() obtiene el resultado final deseado. El programa también me permite como evaluar un polinomio pero eso ya mas o menos lo estoy entendiendo. Si me resuelven mi duda, se los agradecería.

 :huh:  :huh:  :huh:
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines