Video appunto: C con vettori - Inserimento, ricerca e somma
Inserire dati in un vettore di interi di dimensione dieci.
Stampare i valori inseriti, calcolare la media, determinare il minimo e il massimo.
Dato un valore numerico preso in input, contare quante volte è presente nel vettore.
#include
#include
int main()
{
int vet[10];
int i;
int numero;
int cont=0;
int max=0;
int min=0;
int somma=0;
int media=0;
printf("Inserisci il numero da cercare nella sequenza: ") ;
scanf("%d",&numero);
printf("Inserisci una sequenza di 10 numeri\n") ;
for ( i=0; i printf("Elemento %d: ", i+1) ;
scanf("%d", &vet) ;
if(vet==numero){ //se l'elemento inserito è il numero che stiamo cercando si implementa il contatore
cont++;
}
if(i==0){ //il primo elemento inserito è sia il minimo che il massimo
min=vet;
max=vet;
}
else{
if(min>vet) {
min=vet;
}
if(max) {
max=vet;
}
}
somma=somma+vet; //somma di tutti gli elementi dell'array
}
printf("\n") ;
media=somma/10; //media degli elementi dell'array
printf("La sequenza inserita e’ la seguente\n") ;
for ( i=0; i printf("Elemento %d: %d\n", i+1, vet) ;
}
printf("\n");
printf("L'elemento da cercare è stato inserito %d\n", cont);
printf("L'elemento minimo è: %d\n"), min;
printf("L'elemento massimo è: %d\n", max);
printf("La media è: %d\n ", media);
return 0;
}