Creare un calendario con 20 squadre (string random) in c++

di il
1 risposte

Creare un calendario con 20 squadre (string random) in c++

Salve a tutti io non riesco a fare l'esercizio che mi ha dato la professoressa di laborario...
Dovrei utilizzare le funzioni void e struct

Realizzare un programma per gestire il campionato di calcio di Serie A. -Inserire squadre
-Calendario andata/ritorno
-Inserire i risulato di ciascuna partita
-Aggiornamento della classifica in automatico (nella classifica ci devono essere i punti, le partite vinte, le partite perse
le partite pareggiate, gol fatti e gol subiti)

CODICE FATTO DA ME
#include <iostream>
#include <string>
using namespace std;
struct squadre
{
string squadra;
};
struct classifica
{
int gf;
int gs;
int v;
int p;
int s;
};
struct reti
{
int gol;
};
void inserimento(squadre a[], clas b[])
{
cout<<"20 squadre"<<endl;
for(int i=0;i<20;i++)
{
cout<<i+1<<"\370 squadra: ";
cin>>a.squadra;
b.gf=0;


}
}
void CLASSIFICA(squadre a[])
{
for(int i=0;i<20;i++)
{

int main()
{
int scelta;
squadre squ[20];
classifica clas[1000];
inserimento(squ, clas);
system("CLS");
cout<<"1--> Guarda la classifica"<<endl;
cout<<"2--> Aggiornamento delle partite"<<endl;


/*cout<<"Scegli una scelta: ";
cin>>scelta;
switch(scelta);
{
case 1:

break;

case 2:

break;

case 3:

break;
}
*/

system("PAUSE");
return 0;
}

Ho lasciato il codice perché non so come posso continuare... non riesco a come generare le string random perché per esempio.. nella prima giornata
Roma-Lazio
Milan-Juve

seconda giornata
Lazio-Juve
Roma-Milan

senza che gli accoppiamenti siano ripetitivi tipo...

seconda giornata

Juve-Milan
Lazio-Roma

Grazie mille

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte