Ciao a tutti e' da un paio di ore che sono fermo su questo programma e devo fare in modo che funzioni (passando la n), usando funzioni o procedure.
In poche parole devo fare in modo che le funzioni col void quindi ("inserimento,ordinamento,stampa) vengano richiamate nella funzione principale (int main) tramite l'uso di procedure o funzioni.
#include <iostream>
using namespace std;
int vett[30];
void inserimento(){
int i,n;
cout<<"Quanti numeri vuoi inserire? ";
cin>>n;
for(i=0;i<n;i++){
cout<<"Inserisci un numero: ";
cin>>vett;
}
}
void ordinamento(){
int i,n;
for (i=0;i<n;i++)
{
for (j=i+1; j<n; j++)
{
if (vett>vett[j])
{
s=vett;
vett=vett[j];
vett[j]=s;
}
}
}
}
void stampa(){
int i,n;
for(i=0;i<n;i++){
cout<<vett<<endl;
}
}
int main() {
inserimento();
ordinamento();
stampa();
}
Spero mi possiate aiutare