#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
#include <fstream.h>
#include <conio.h>
#include <dos.h>
int main()
{
int giro;
int ruota;
int const MAX = 1000;
int vett[MAX];
int tmp;
clrscr();
for (giro=0; giro<MAX; giro++)
{
vett[giro]= rand() % MAX; ; cout <<giro<<" "<<vett[giro]<<"\n" ;
}
cout<<"Premi x ordinare...";
getch();
for (giro=0;giro<MAX;giro++)
{
for (ruota=giro; ruota>=0; ruota--)
{
if (vett[ruota]>vett[ruota+1]) //inverte i numeri
{
tmp=vett[ruota];
vett[ruota]=vett[ruota+1];
vett[ruota+1]=tmp;
}
}
}
// Stampo i numeri ordinati
for (giro=0; giro<MAX; giro++)
{
cout <<giro<<" "<<vett[giro]<<"\n" ;
}
getch();
return 0;
}

Rispondi quotando