|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 903
|
programmi da creare in c,c++ o fortran 90/95
ragazzi devo creare 5 programmi per l'eame di informatica come posso farli partendo da 0? mi consigliate un sito? dei consigli su come realizzarli? grazie 1000
ESERCIZIO No.1 Generare un file formattato (60 caratteri per linea) che contenga il risultato dell’operazione 222! ESERCIZIO No.2 Applicare il metodo della bisezione ed uno, tra Newton e secante, alle seguenti funzioni sugli intervalli indicati. Commentare i risultati alla luce di come si suppone che i metodi si comportino. [ESERCIZIO No.3 Creare un programma che calcoli il valore di con il Metodo Montecarlo. Verficare, con un programma di fit ai minimi quadrati, che l’errore di calcolo del valore decresce con legge di potenza con il numero di punti utilizzati nel Metodo Montecarlo. ESERCIZIO No.4 Utilizzando un metodo Predictor-Corrector ed il metodo Runge-Kutta del 4 ordine calcolare la traiettoria tra 0 e p e determinare x(p) e x’(p) per l’equazione differenziale: ESERCIZIO No.5 Creare un programma automa cellulare che simuli il processo di “Forest Fire”. Mondo: matrice 80x80 con condizioni al contorno periodiche. Stati possibili della cella: vuota, occupata da albero, occupata da albero in fiamme Regole di transizione: 1) le celle vuote hanno una probabilità P0 di essere occupate da un nuovo albero 2) le celle albero hanno una probabilità P1 di divenire albero in fiamme se non adiacenti ad alberi in fiamme, se adiacenti ad alberi in fiamme la probabilità è P2. 3) le celle albero in fiamme bruciano per n passi temporali. P0=05% P1=01% P2=100% n=1 Lo stato iniziale contiene 1280 alberi distribuiti casualmente e deve evolvere per 1000 passi temporali. Il programma deve generare: un file con lo stato del mondo ogni 100 passi temporali. Un file che contenga l’istogramma degli incendi (numero di alberi coinvolti)
__________________
MB:Asus Rog Strix B450-F Gaming - Cpu:AMD Ryzen 5 2600 - RAM:2x8Gb DualCh DDR4-2400MHz Patriot Viper Elite - SkGrafica:msi GeForce GTX 1050Ti 4GB - SSD: 2 x Samsung 970 EVO 1TB nvme M.2 in RAID0 Alim: EVGA B3 750W Case: Corsair airflow 750D |
![]() |
![]() |
![]() |
#2 |
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16211
|
Faticoso ma fattibile.
Purtroppo non conosco compilatori Fortran 90 nel software libero o anche solo gratuiti per uso personale, per cui quanto ti dico vale se scegli di usare C e/o C++. Se usi Windows, puoi scaricare Dev-C++, che è un ambiente di sviluppo integrato basato sul compilatore MinGW (Minimalist GCC for Windows). Se usi Linux, dovresti già avere il compilatore gcc installato.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" ![]() Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 903
|
ti ringrazio ma i compilatori me li ha gia forniti il professore il mio problema è come riuscire ad arrivare ad un livello tale da realizzare i programmi!
conosci qualche sito in cui scaricare una guida su come fare programmi in c++?
__________________
MB:Asus Rog Strix B450-F Gaming - Cpu:AMD Ryzen 5 2600 - RAM:2x8Gb DualCh DDR4-2400MHz Patriot Viper Elite - SkGrafica:msi GeForce GTX 1050Ti 4GB - SSD: 2 x Samsung 970 EVO 1TB nvme M.2 in RAID0 Alim: EVGA B3 750W Case: Corsair airflow 750D |
![]() |
![]() |
![]() |
#4 | ||
Moderatore
Iscritto dal: Nov 2003
Messaggi: 16211
|
Quote:
![]() ![]() Quote:
- Cprogramming.com - Cplus.about.com - comp.lang.c Frequently Asked Questions
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" ![]() Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu |
||
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:36.