Advertisement
Guest User

Programma

a guest
Nov 17th, 2020
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.36 KB | None | 0 0
  1. #include <iostream>
  2. #include<stdlib.h>
  3. #include<math.h>
  4.  
  5. using namespace std;
  6.  
  7. float media(float Sommatotale, float n)
  8. {
  9.  
  10.   float media= Sommatotale/  n;
  11.    return media;
  12. }
  13.  
  14.  
  15. int minimo(int vettore[], int n)
  16. {
  17. int minimo=vettore[0];
  18.  
  19. for(int i=1; i<n; i++)
  20. {
  21. if (minimo>vettore[i]) minimo=vettore[i];
  22. } return minimo;
  23. }
  24.  
  25. int valore_assoluto(int vettore[], int n)
  26. {
  27.  int minimoass=vettore[0];
  28.  n= fabs(n);
  29.  for (int i=1; i<n; i++)
  30.  {
  31.  if (minimoass>vettore[i]) minimoass=vettore[i];
  32.  } return minimoass;
  33. }
  34. int main()
  35.  {  
  36.  int n, Sommatotale=0;
  37.  
  38.  cout<<"inserire il valore n<=15 per il numero delle componenti del vettore e premere invio: ";
  39.  cin>>n;
  40.  
  41.  int vettore[n];
  42.  if (n>15 ) { cout<<"il valore inserito non concede al programma di proseguire "; return 0;}
  43.  for(int i=0; i<n; i++)
  44.  {
  45.  cout<<"inserisci il "<<(i+1)<<"* elemento:  "; //"*" sta ad indicare primo,secondo ecc ecc
  46.  cin>>vettore[i] ;
  47.  cout<<endl;//per andare a capo ad ogni componente
  48.  
  49.  for(int i=0; i<n; i++)
  50.  {
  51.  Sommatotale+=vettore[i];
  52.  }
  53.  }
  54.  
  55.     cout<<"la media tra i numeri inseriti e': "<<media(Sommatotale,n)<<endl;
  56.     cout<<"il numero più piccolo tra i vettori assegnati e':  "<<minimo(vettore,n)<<endl;
  57.     cout<<"il numero con il valore assoluto più piccolo tra i vettori assegnati e':  "<<valore_assoluto(vettore,n)<<endl;
  58.     return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement