Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.83 KB | None | 0 0
  1. /*
  2.  * Filippo Bongiorni
  3.  * Esercizio 2, Lezione 2
  4.  */
  5.  
  6.  #include <stdio.h>
  7.  #include <stdlib.h>
  8.  
  9.  int main(int arcg, char *argv[])
  10.  {
  11.      int N, i, t, min, aux;
  12.      
  13.      printf("Quanti numeri? "); /* Si determina il numero di elementi del vettore */
  14.      scanf("%d", &N);
  15.      int vect[N];
  16.      
  17.      for (i=0; i<N; i++) { /* Vengono richiesti gli elementi del vettore */
  18.          printf("Inserire un intero: ");
  19.          scanf("%d", &vect[i]);
  20.      }
  21.      
  22.      for (t=0; t<N-1; t++) { /* Si determina il minimo */
  23.          if (vect[t] >= vect[t+1]) {
  24.              min = vect[t+1];
  25.          }
  26.          else {
  27.              min = vect[t];
  28.          }
  29.      }
  30.      
  31.      aux = vect[0]; vect[0] = min; vect[N-1] = aux; /* Si scambiano le posizioni */
  32.      printf ("Il vettore risultante è: "); /* Il vettore viene stampato */
  33.      for (i=0; i<N; i++) {
  34.          printf(" %d ", vect[i]);
  35.      }
  36.      
  37.      exit(EXIT_SUCCESS);
  38.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement