Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include<stdlib.h>
- #include<math.h>
- using namespace std;
- float media(float Sommatotale, float n)
- {
- float media= Sommatotale/ n;
- return media;
- }
- int minimo(int vettore[], int n)
- {
- int minimo=vettore[0];
- for(int i=1; i<n; i++)
- {
- if (minimo>vettore[i]) minimo=vettore[i];
- } return minimo;
- }
- int valore_assoluto(int vettore[], int n)
- {
- int minimoass=vettore[0];
- n= fabs(n);
- for (int i=1; i<n; i++)
- {
- if (minimoass>vettore[i]) minimoass=vettore[i];
- } return minimoass;
- }
- int main()
- {
- int n, Sommatotale=0;
- cout<<"inserire il valore n<=15 per il numero delle componenti del vettore e premere invio: ";
- cin>>n;
- int vettore[n];
- if (n>15 ) { cout<<"il valore inserito non concede al programma di proseguire "; return 0;}
- for(int i=0; i<n; i++)
- {
- cout<<"inserisci il "<<(i+1)<<"* elemento: "; //"*" sta ad indicare primo,secondo ecc ecc
- cin>>vettore[i] ;
- cout<<endl;//per andare a capo ad ogni componente
- for(int i=0; i<n; i++)
- {
- Sommatotale+=vettore[i];
- }
- }
- cout<<"la media tra i numeri inseriti e': "<<media(Sommatotale,n)<<endl;
- cout<<"il numero più piccolo tra i vettori assegnati e': "<<minimo(vettore,n)<<endl;
- cout<<"il numero con il valore assoluto più piccolo tra i vettori assegnati e': "<<valore_assoluto(vettore,n)<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement