Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int somma(){
- int n, a, somma;
- cout << "Inserire quanti numeri sommare: ";
- cin >> n;
- for(int k=0; k<n; k++){
- cout << "Inserire un numero: ";
- cin >> a;
- somma = somma + a;
- }
- return somma;
- }
- float media(){
- int n, a, somma;
- float media;
- cout << "Inserire quanti numeri si desidera utilizzare per il calcolo della media: ";
- cin >> n;
- for(int k=0; k<n; k++){
- cout << "Inserire un numero: ";
- cin >> a;
- somma = somma + a;
- }
- media = somma/n;
- return media;
- }
- int massimo(){
- int n, a, massimo;
- massimo = 0;
- cout << "Inserire quanti numeri si desidera utilizzare:: ";
- cin >> n;
- for(int k=0; k<n; k++){
- cout << "Inserire un numero: ";
- cin >> a;
- if(a>massimo){
- massimo = a;
- }
- }
- return massimo;
- }
- int minimo(){
- int n, a, minimo;
- minimo = 0;
- cout << "Inserire quanti numeri si desidera utilizzare: ";
- cin >> n;
- for(int k=0; k<n; k++){
- cout << "Inserire un numero: ";
- cin >> a;
- if(a<minimo){
- minimo = a;
- }
- }
- return minimo;
- }
- int main(){
- int n;
- float risultato;
- cout << "Digita 1 per somma, 2 per media, 3 per massimo e 4 per minimo: ";
- cin >> n;
- switch(n){
- case 1:
- risultato = somma();
- cout << "Risultato somma = " << risultato;
- break;
- case 2:
- risultato = media();
- cout << "Risultato media = " << risultato;
- break;
- case 3:
- risultato = massimo();
- cout << "Risultato massimo = " << risultato;
- break;
- case 4:
- risultato = minimo();
- cout << "Risultato minimo = " << risultato;
- break;
- default: // altro
- cout << "errore numero non valido";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment