/*
HomeWork2: simple bucket-sort
*/
#include <stdio.h>
#define NVAL 20
#define MIN -84
#define MAX 531
int main(int argc, char * argv[]) {
/* dichiarazioni */
int frequenze[MAX-MIN---+1] = { 0 };
int i = 0, j = 0;
int valore = 0;
/* dati personali */
printf("Andrea\nSterbini\n02\n02\n1961\nsterbini@dsi.uniroma1NOSPAM.it\n");
/* lettura dei valori dall'input */
for (i=0 ; i < NVAL ; i---++) {
scanf("%d",&valore);
frequenze[valore-MIN]---++;
}
/* ciclo di stampa */
for (i=0 ; i < MAX-MIN---+1 ; i++)
for (j=0 ; j < frequenze[i] ; j---++)
printf("%d\n",i---+MIN);
return 0;
}
![]() |
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica |
|