Esercitazione con programma eseguibile in C + script in Python.
Di cosa parla
Riassunto AI · si legge in un minuto
Leggi il riassunto completo
- L'esercitazione si concentra sull'apprendimento dell'utilizzo delle funzioni in C per simulare la morra cinese, implementando un programma che gestisce input validati e logica di gioco.
- Il codice richiede lo sviluppo di tre funzioni principali: getN() per il numero di giocate con controllo errori, getto() per generare gesti casuali tramite seed temporale e decido() per determinare vincitore o pareggio.
- Nella seconda parte si utilizza Python con la libreria matplotlib per graficare le serie storiche dei punteggi caricati da un file dati in formato testo, visualizzando l'andamento della partita su 20 giocate.
- L'addendum introduce una variante del gioco (Sasso-Carta-Forbice-Lizard-Spock) che espande il numero di stati possibili a cinque per ridurre statisticamente la frequenza dei pareggi rispetto alla versione classica.
- Vengono eseguiti confronti grafici tra le due varianti utilizzando script Python sovrapposti o affiancati, evidenziando come l'introduzione degli elementi Lizard e Spock alteri i punteggi finali dei giocatori A e B.
Riassunto generato con l'intelligenza artificiale a partire dagli appunti. Come lo facciamo
Stai vedendo l'anteprima delle prime pagine. Il file completo è gratis: registrati per leggerlo tutto.
Studia questi appunti con l'AI
Riassunto e domande d'esame sono gratis: chiedili e ti mandiamo un'email quando sono pronti.
In preparazione: di solito è pronto in giornata.
Questo appunto è gratis. Registrati in 30 secondi per leggere tutte le pagine e scaricarlo.
Simula l'esame con domande costruite su questi appunti.
Di cosa parla l'insegnamento
LABORATORIO DI CALCOLO · 1° anno · 1° semestre · 6 CFU · PHYS-01/A
Laboratorio di Calcolo è un corso base di programmazione e di introduzione ai metodi numerici che vengono utilizzati in fisica. L'approccio è pratico e mira ad insegnare i concetti fondamentali della programmazione con una forte enfasi sulla attività laboratoriale. Rappresenta un importante veicolo per sviluppare le…