PDA

View Full Version : programmi da creare in c,c++ o fortran 90/95


sobrano
31-03-2006, 16:38
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)

Ziosilvio
01-04-2006, 11:18
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.

sobrano
02-04-2006, 09:55
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++?

Ziosilvio
02-04-2006, 12:39
il mio problema è come riuscire ad arrivare ad un livello tale da realizzare i programmi!
Con tanto studio :read: e tanta grinta :boxe:
conosci qualche sito in cui scaricare una guida su come fare programmi in c++?
Prova:
- Cprogramming.com (http://www.cprogramming.com/)
- Cplus.about.com (http://cplus.about.com/)
- comp.lang.c Frequently Asked Questions (http://c-faq.com)