Ciao a tutti avrei bisogno di un aiuto in questo programma dove devo creare un menu con 5 casi e il mio problema e che non riesco a mettere come avere un numero primo, trovare i divisori, ecc . Ora vi scrivo il programma e perfavore mi serve un aiuto.
#include<iostream>
using namespace std;
int menu ();
int main()
{
int i,n,r,a,d,e,f,uscita,scelta;
do{
scelta = menu();
cout<<"inserisci un numero"<<endl;
cin>>n;
switch(n)
{
case 1:
// primo(n);
for(i=2;i<n;i++)
cout<<"stampa numero primo"<<endl;
break;
case 2:
// divisorenumero(n);
cout<<"stampa i divisori del numero"<<endl;
break;
case 3:
// elevamentopotenza(n);
cout<<"stampa elevamento al quadrato"<<endl;
break;
case 4:
// fattoriale(n);
cout<<"stampa il fattoriale"<<endl;
break;
case 5:
// uscita(n);
cout<<"uscita"<<endl;
break;
}
}
while(n<1 || n>5);
}
int menu () {
int scelta;
cout<<"inserisci 1 il numero primo"<<endl;
cout<<"inserisci 2 i divisori del numero"<<endl;
cout<<"inserisci 3 l' elavamento potenza"<<endl;
cout<<"inserisci 4 il fattoriale"<<endl;
cout<<"inserisci 5 per uscire"<<endl;
}