lunedì 22 febbraio 2010

Argomenti della verifica 2

BUBBLE SORT

1.Caricare un array di interi, ordinarlo e visualizzare l'array ordinato
CONCETTI: array di interi, cicli, condizioni per i cicli, ordinamento

eseguibile : 59cppBubbleSortInteri.exe

sorgente (dev-c++) : 59cppBubbleSortInteri.txt

2.Caricare un array di caratteri, ordinarlo e visualizzare l'array ordinato
CONCETTI: array di caratteri, cicli, condizioni per i cicli, ordinamento

eseguibile : 60cppBubbleSortArrayCaratteri.exe

sorgente (dev-c++) : 60cppBubbleSortArrayCaratteri.txt

3.Caricare un array di stringhe, ordinarlo e visualizzare l'array ordinato
CONCETTI: array di stringhe, cicli, condizioni per i cicli, ordinamento, funzioni
di gestione delle stringhe.

eseguibile : 61cppBubbleSortArrayStringhe

sorgente (dev-c++) : 61cppBubbleSortArrayStringhe


DA COMPLETARE!!

4.Apportando le dovute modifiche ai codici degli esercizi precedentemente richiesti,
inserirli in delle funzioni, definendo con cura i parametri da passare e gli
eventuali valori che le funzioni dovranno restituire.
CONCETTI: Costruzione funzione ed individuazione dei parametri e le modalità di
passaggio degli stessi. Passaggio di array ad una funzione.

Argomenti della verifica

CONTROLLO DEGLI INPUT

1.Inserire una stringa di interi e controllare che vi siano solo cifre numeriche
e che non venga superata la dimensione massima prevista in fase di dichiarazione.
CONCETTI: stringhe, array di caratteri, cicli, condizioni per i cicli

eseguibile : 56cppControlloInteri.exe

sorgente (dev-c++): 56cppControlloInteri.txt

2.Inserire una stringa di caratteri e controllare che non vi siano caratteri
differenti da quelli alfabetici e che non venga superata la dimensione massima
prevista in fase di dichiarazione.
VARIANTE: nel primo caso trasformare tutto in maiuscolo/minuscolo con le funzioni
toupper/tolow; nel secondo caso non deve essere eseguita nessuna trasformazione
CONCETTI: stringhe, array di caratteri, cicli, condizioni per i cicli

eseguibile : 57cppControlloCaratteri.exe

sorgente (dev-c++): 57cppControlloCaratteri.txt


3.Apportando le dovute modifiche ai codici degli esercizi precedentemente richiesti,
inserirli in delle funzioni, definendo con cura i parametri da passare e gli
eventuali valori che le funzioni dovranno restituire.
CONCETTI: Costruzione funzione ed individuazione dei parametri e le modalità di
passaggio degli stessi. Passaggio di array ad una funzione

sorgente : 58cppControlloConFunzioni.exe

eseguibile (dev-c++): 58cppControlloConFunzioni.txt

domenica 7 febbraio 2010

Magazzino

Programma che consente di inserire dei dati relativi
alla merce presente in un ipotetico magazzino,
e di effettuare una ricerca in base al codice articolo.

eseguibile : 55cppMagazzino.exe

sorgente per devc++ (c++) : 55cppMagazzino.txt

Array da main a funzione

Questo programma è un esempio di come si passano i valori di
una array del main a una funzione.

eseguibile : 54cppArrayInFunzione.exe

sorgente per devc++ (c++) : 54cppArrayInFunzione.txt

Criptatura

Programma esegue una sempice criptatura e decriptatura
di una parola inserita da tastiera.

eseguibile : 53cppCyipt.exe

sorgente per devc++(c++) : 53cppCyipt.txt

martedì 2 febbraio 2010

Conteggio lettere

Programma che visualizza le lettere presenti in una parola
inserita da tastiera, e quante volte sono state digitate :

eseguibile : 52cppContoLettere.exe

sorgente per devc++ (c++) : 52cppContoLettere.txt

Inversione nome

Programma che stampa a video un nome inserito
da tastiera, al contrario :

eseguibile : 51cppInversioneNome.exe

sorgente per devc++ (c++) : 51cppInversioneNome.txt