int main(int argc, char* argv[]){ // Verif arguments if(argc < 2){ printf("Il manque un argument size\n"); return -1; } int size = atoi(argv[1]); clock_t tbegin , tend; struct tms tmsbufbegin, tmsbufend; double tickspsec, delai; tbegin=times(&tmsbufbegin); /* traitement ou appel de fonction à mesurer */ initaxy(size); mulaxy(size); sumdiac(size); tend=times(&tmsbufend); tickspsec = sysconf(_SC_CLK_TCK); delai=(tend-tbegin)/tickspsec; printf("Valeur de D: %.2f\n", D); printf("Calcul effectue en: %.4f secondes \n", delai); return 0; }
int main(int argc,char *argv[]){ int size = atoi(argv[1]); initaxy(size); mulaxc(size); //affiche_matrice(size); sumdiac(size); printf("Somme diagonale: %f\n", D); return 0; }
int main(int argc,char *argv[]){ int size = atoi(argv[1]); initaxy(size); wrscat(size); rdscat(size); affiche_matrice(size); diffbc(size); return 0; }
int main() { int size; printf("Size ? "); scanf("%d",&size); initaxy(size); // CALCUL tbegin = times(&tmsbufbegin); mulabc(size); tend = times(&tmsbufend); tickspsec = sysconf(_SC_CLK_TCK); printf("Temps : %f",(tend-tbegin)/tickspsec); sumdiac(size); return 0; }