oggi sto proprio con il cervello spento....e pure sarò arrivato a prendere una decina di caffè.......praticamente devo fare un programmino che mi controlla se un array di n elementi è ordinato oppure no con una funzione che venga richiamata nel main....questo è il progetto del programma ma gli manca il motore
non so proprio che algoritmo schiaffarli....qualche spunto????codice:#include <stdio.h> #define dim 100 int ordinato (int a[], int n); //prototipo function int main(){ int a[dim]; int n, i, ord; printf("inserire dimensioni vettore = "); scanf("%d", &n); for(i=0;i<n;i++){ printf("a[%d] = ", i); scanf("%d", &a[i]); } switch(ord){ case 0: printf("il vettore e' disordinato", ordinato(a, n)); break; case 1: printf("il vettore e' ordinato", ordinato(a, n)); break; } system ("pause"); return 0; } int ordinato (int a[], int n){ int ord; /*!!!!!!!!!!!!!!! idea assente !!!!!!!!!!!!!!!! */ /*la variabile "ord" dovrebbe assumere 0 se è disordinato e 1 se è ordinato per far funzuinare lo "switch"*/ }

.......praticamente devo fare un programmino che mi controlla se un array di n elementi è ordinato oppure no con una funzione che venga richiamata nel main....questo è il progetto del programma ma gli manca il motore
Rispondi quotando