Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define SIZE 10
- int acquisisci_vettore_intero (int vettore[], int dim){
- int i;
- int j;
- for (i=0; i < dim; i++){
- scanf("%d", &vettore[i]);
- }
- return vettore;
- }
- void stampa_vettore (int vettore[], int dim){
- int i = 0;
- for (i=0; i < dim; i++)
- {
- printf("[%d]", vettore[i]);
- }
- }
- int main(){
- int vettore[SIZE];
- int i = 0, j = 0;
- int memoria_temporanea = 0;
- printf("Inserisci %d valori numerici che ordinerò in modo crescente:\n>", SIZE);
- acquisisci_vettore_intero(vettore, SIZE);
- for (i = 0; i < SIZE; i++)
- {
- for (j = i + 1; j < SIZE; j++)
- {
- if (vettore[i] > vettore[j])
- {
- memoria_temporanea = vettore[i];
- vettore[i] = vettore[j];
- vettore[j] = memoria_temporanea;
- }
- }
- }
- printf("Il vettore in ordine crescente risulta:\n>");
- stampa_vettore(vettore, SIZE);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement