Esercizio in C con i void: Inserimento, Visualizzazione, Ricerca, Valore Max e Valore min e media

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int vett[10];
   
void inserimento()
{
     int i;
     for(i=0;i<10;i++){
                     printf("inserire 10 valori\n");
                     scanf("%d",&vett[i]);
                     }
}
                   
void visualizza()
{
       int i;
       printf("il vett contiene i seguenti valori \n");
     for(i=0;i<10;i++){
                     printf("%d %d\n",i+1,vett[i]);
                     }
                     system("PAUSE");                    
}
                   

void ricerca()
{
 int i,trovato;
 int cont=0;

  printf("inserire il valore che si vuole cercare:  \n");
  scanf("%d",&trovato);
  i=0;
  while(i<10)
  {
  if(trovato==vett[i])
      printf("il valore e' %d ed e' presente in posizione %d\n",trovato,i);
   else        
      printf("il valore non e' presente\n");
      i++;
}

}
                                           

  void maxmin()
  {
        int max=0,min=0,i,num;
        min=vett[0];
        for(i=0;i<10;i++){
                          if(vett[i]<min)
                          min=vett[i];
                          }
                         
        max=vett[0];
         for(i=0;i<10;i++){
                          if(vett[i]>max)
                          max=vett[i];
                          }
                         
  printf("il valore massimo e' %d ed e' in posizione %d nella sequenza\n",max);
  printf("il valore minimo e' %d ed e' in posizione %d nella sequenza\n",min);
     
  }        
     
     
     
     
       
 void media1()
  { //media
       
          int somma,ris,i,n;
          float media;

  for(i=0;i<10;i++){

     somma=somma+vett[i];                      
  }

  media=(somma)/n;
  printf("la media e': %.2f\n",media);
}
               



int main()
{
int scelta;
int i;


       
inserimento();
visualizza();
ricerca();
maxmin();
media1();

system("PAUSE");
return 0;
}

Commenti

Post popolari in questo blog

Simulazioni di reti (con Cisco Packet Tracer)

Esercizi sulla rappresentazione della virgola mobile IEEE 754 (Floating Point)