SHARE
TWEET

Untitled

a guest Nov 12th, 2019 76 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <string.h>
  2. #include <stdio.h>
  3. #include <math.h>
  4. #include <stdlib.h>
  5. char  squadra1[20],squadra2[20];
  6. char v[20][20] ={"juventus","inter","atalanta","roma","napoli","lazio","cagliari","fiorentina","parma","milan","bologna","verona","torino","udinese","sassuolo","lecce","genoa","brescia","spal","sampdoria"};
  7. int vr[20];
  8. int i;
  9. int a,b,ia;
  10. void inseriscisquadre(){
  11.     for (i = 0; i < 20; i++) {
  12.         scanf("%[^\n]", v[i+1]);
  13.         getchar();
  14.     }
  15.  
  16.     }
  17.  
  18. void confrontarisultati()
  19. {
  20.    
  21.             printf("inserisci il risultato\n");
  22.     printf("%s:",squadra1);
  23.     scanf("%d",&a);
  24.     printf("%s:",squadra2);
  25.     scanf("%d",&b);
  26.     printf("\n\n\n\n");
  27.     if(a>b){
  28.    
  29.     ia=1;
  30.     for(i=0;i<20;i++){
  31.     if(ia==0){
  32.     vr[i+1]=vr[i+1]+3;
  33.     break;
  34. }else
  35.    
  36.         ia=strcmp(squadra1,v[i+1]);
  37.  
  38. }
  39. }
  40.     else if(a==b){
  41.        
  42.         ia=1;
  43.     for(i=0;i<20;i++){
  44.     if(ia==0){
  45.     vr[i+1]=vr[i+1]+1;
  46.     break;
  47. }else
  48.    
  49.         ia=strcmp(squadra1,v[i+1]);
  50.  
  51. }
  52.             ia=1;
  53.     for(i=0;i<20;i++){
  54.     if(ia==0){
  55.     vr[i+1]=vr[i+1]+1;
  56.     break;
  57. }else
  58.         ia=strcmp(squadra2,v[i+1]);
  59.     }  
  60.     }  
  61.    
  62.    
  63.     else{
  64.        
  65.             ia=1;
  66.     for(i=0;i<20;i++){
  67.     if(ia==0){
  68.     vr[i+1]=vr[i+1]+3;
  69.     break;
  70. }else
  71.         ia=strcmp(squadra2,v[i+1]);
  72.     }  
  73.     }
  74.     }
  75. void classifica(){
  76.     printf("Juventus=%d\n",vr[1]);
  77.     printf("Inter=%d\n",vr[2]);
  78.     printf("Atalanta=%d\n",vr[3]);
  79.     printf("Roma=%d\n",vr[4]);
  80.     printf("Napoli=%d\n",vr[5]);
  81.     printf("Lazio=%d\n",vr[6]);
  82.     printf("Cagliari=%d\n",vr[7]);
  83.     printf("Fiorentina=%d\n",vr[8]);
  84.     printf("Parma=%d\n",vr[9]);
  85.     printf("Milan=%d\n",vr[10]);
  86.     printf("Bologna=%d\n",vr[11]);
  87.     printf("Verona=%d\n",vr[12]);
  88.     printf("Torino=%d\n",vr[13]);
  89.     printf("Udinese=%d\n",vr[14]);
  90.     printf("Sassuolo=%d\n",vr[15]);
  91.     printf("Lecce=%d\n",vr[16]);
  92.     printf("Genoa=%d\n",vr[17]);
  93.     printf("Brescia=%d\n",vr[18]);
  94.     printf("Spal=%d\n",vr[19]);
  95.     printf("Sampdoria=%d\n\n\n\n",vr[20]);
  96. }
  97.     void partite(){
  98.         printf("Inserisci le squadre che hanno disputato la partita:\n");
  99.         scanf("%s",&squadra1);
  100.         printf("-");
  101.         scanf("%s",&squadra2);
  102.     }
  103.    
  104.     int main(){
  105.         char c;
  106.         hello:
  107.             printf("Scegli:\n");
  108.            
  109.             printf("a-inserisci partite\n");
  110.             printf("b-vedi classifica\n");
  111.             scanf("%c",&c);
  112.             switch(c){
  113.                 case 'a':
  114.                     partite();
  115.         confrontarisultati ();
  116.     goto hello;
  117.     break;
  118.     case 'b':
  119.         classifica();
  120.         goto hello;
  121.         break;
  122.         default:
  123.             printf("Opzione non valida,riprova");
  124.             goto hello;
  125.             }
  126.        
  127.        
  128.         return 0;
  129.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top