¡Utilice programación C++ para calcular el orden de números de 7 dígitos entre 1 y 9! Recompensa por puntuación alta
Se puede utilizar el método de clasificación de burbujas
Función de referencia:
main()
{
int i ,j,temp;
int a[10];
for(i=0;i<10;i++)
scanf ("%d, ",&a[i]);
for(j=0;j<=9;j++)
{ para (i=0;i<10-j;i++)
si (a[i]>a[i+1])
{ temp=a[i]
a[i]=a[; i+1];
a[i+1]=temp;}
}
for(i=1;i<11;i++)
printf("%5d,",a[i]
printf("\n"); Código de programa C++
#include
void main()
{
int a[20],t ; //Definir ordenar hasta 20 números
int n;
cout<<"Ingrese cuántos números desea ordenar:"; cin>>n;
for(int i=0;i { cout<<"Por favor, introduzca el número "< < i+1<<"número:"; cin>>a[i]; } para (i=0;i { for (int d=i+1;d if(a[i]>a [d]) { t=a[i] a[i]=a[d]; a[d]=t; } } cout<<"Above"< for(i=0;i cout< }