Red de conocimiento informático - Conocimiento sistemático - Encuentre el código C++ para este programa

Encuentre el código C++ para este programa

//El número efectivo de dígitos es el número de dígitos medibles reales en el análisis. El número de dígitos desde el primer dígito distinto de cero hasta el último dígito medible es el número de dígitos efectivos.

// Sin embargo, el número de dígitos significativos no puede proporcionar un rango de precisión. Una precisión de 0,1 o 0,0000001 puede proporcionar cuatro dígitos significativos, que no pueden representarse mediante un rango limitado de números de punto flotante. Entonces agregue una condición aquí de que la precisión flote entre 0.01 y 0.0001 para facilitar la programación, entonces el número máximo es 99.99 (cuatro dígitos significativos, la precisión es 0.01) y el número mínimo es 0.1000 (la precisión es 0.0001). Implementado utilizando una tabla de números aleatorios.

//El código es el siguiente:

#include

#include

#include

#include

Usar espacio de nombres std;

//función de clasificación

void bubsort(double * lst, int l ) {

int i,j;

doble k;

for(j=l-1.j> 0; j--)

for(i=0; i

if(lst[i]>lst[i+1]) {

k=lst[i];

lst[i]=lst[i+1];

lst[i+1]=k;

}

}

}

void selsort(double * lst, int l) {

int i,j,m;

doble k;

for(j=l; j>0;j--) {

m=0; /p >

for(i=1; i

if(lst[i]>lst[m])m=i;

}

k=lst[i];

lst[i]=lst[m];

lst[m]=k;

}

}

int main() {

char cht[10*6];//tabla de números aleatorios

doble arr [10], lst1[10], lst2[10];

time_t t;

int i, j, k;

srand(( sin firmar) tiempo(&t));