Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- void presentaApplicazione();
- void inserisciNuovaPagina();
- char acquisisciScelta();
- int scegliScelta( char x);
- void primaApplicazione();
- int terminaApplicazione();
- int main()
- {
- int esecuzione;
- char scelta;
- presentaApplicazione();
- do
- {
- esecuzione=1;
- inserisciNuovaPagina();
- scelta = acquisisciScelta();
- esecuzione=scegliScelta(scelta);
- }while(esecuzione!=0);
- }
- void presentaApplicazione()
- {
- printf("Questa applicazione consente di calcolare il massimo comune divisore\n\n\n");
- }
- void inserisciNuovaPagina()
- {
- printf("\n premi un tasto per continuare...\n ");
- getch();
- system("CLS");
- }
- char acquisisciScelta(x)
- {
- char s;
- printf("\n\n\n\n\n\n......MENU'...... \n\n\n\n\n\n");
- printf("premi 0 se vuoi uscire\n");
- printf("premi 1 se vuoi calcolare il M.C.D \n ");
- s=getch();
- return s;
- }
- int scegliScelta(char x)
- {
- int n=1;
- switch(x)
- {
- case '0':n=terminaApplicazione();
- break;
- case '1':primaApplicazione();
- break;
- default:printf("la scelta e' errata");
- break;
- }
- void primaApplicazione()
- {
- int num,num1,m;
- do
- {
- m=num%num1;
- num=num1;
- num1=m;
- }while(m!=0);
- printf("il M.C.D รจ: %d", m);
- }
- int terminaApplicazione()
- {
- char risp;
- int esec=1;
- printf("programma terminato! rieseguire? (s/n)");
- risp = getch();
- if(risp=='n') ;
- {
- esec = 0;
- }
- printf("/n Premi un tasto per continuare");
- getch();
- return esec;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement