Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Filippo Bongiorni
- * Esercizio 2, Lezione 2
- */
- #include <stdio.h>
- #include <stdlib.h>
- int main(int arcg, char *argv[])
- {
- int N, i, t, min, aux;
- printf("Quanti numeri? "); /* Si determina il numero di elementi del vettore */
- scanf("%d", &N);
- int vect[N];
- for (i=0; i<N; i++) { /* Vengono richiesti gli elementi del vettore */
- printf("Inserire un intero: ");
- scanf("%d", &vect[i]);
- }
- for (t=0; t<N-1; t++) { /* Si determina il minimo */
- if (vect[t] >= vect[t+1]) {
- min = vect[t+1];
- }
- else {
- min = vect[t];
- }
- }
- aux = vect[0]; vect[0] = min; vect[N-1] = aux; /* Si scambiano le posizioni */
- printf ("Il vettore risultante è: "); /* Il vettore viene stampato */
- for (i=0; i<N; i++) {
- printf(" %d ", vect[i]);
- }
- exit(EXIT_SUCCESS);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement