Prove sulla gestione di una password per
l'accesso ad un programma,utilizzando la linea di comando
per avviare il programma e mandare la password.
eseguibile : 9cpp_argv_psw.exe
sorgente : 9cpp_argv_psw.pdf
giovedì 30 settembre 2010
c++ parametri argc argv[] e vettori
Prove sulla gestione di una array dinamico
con dimensione prelevata dai parametri della
riga di comando int main(int argc,char *argv[])
eseguibile : 8cpp_argv_vettore.exe
sorgente : 8cpp_argv_vettore.pdf
con dimensione prelevata dai parametri della
riga di comando int main(int argc,char *argv[])
eseguibile : 8cpp_argv_vettore.exe
sorgente : 8cpp_argv_vettore.pdf
mercoledì 29 settembre 2010
c++ struttura e puntatore
Prove sulla gestione di una struttura attraverso l'utilizzo di un puntatore
eseguibile : 7cpp_struct_persona.exe
sorgente : 7cpp_struct_persona.pdf
eseguibile : 7cpp_struct_persona.exe
sorgente : 7cpp_struct_persona.pdf
c++ int main(int argc, char *argv[])
Prova : visualizzazione dei dati catturati dalla riga di comando attraverso i parametri int argc e char * argv[] contenuti nella funzione main.
eseguibile : 6cpp_argc_argv.exe
sorgente : 6cpp_argc_argv.pdf
eseguibile : 6cpp_argc_argv.exe
sorgente : 6cpp_argc_argv.pdf
sabato 25 settembre 2010
c++ funzioni const
Funzionalità : prove sul comportamento delle funzioni con parametri passati
per riferimento e con parametri costanti;
gli array di interi o di caratteri(stringhe) vengono sempre passate
alle funzioni per riferimento (indirizzo di memoria),
se nella dichiarazione dei parametri nel protoripo delle funzioni (o delle procedure) viene aggiunto il parametro const, il contenuto reale dell'array non può esere modificato dalla funzione
osservazioni : se si tenta di compilare ed eseguire un programma che contiene una funzione che cerca di modificare i dati di un array passato come costante,
il compilatore (devc++) segnala un errore :
C:\Users\lele\Desktop\cpp_funzioni_const.cpp In function `int f2(const int*, int)':
76 C:\Users\lele\Desktop\cpp_funzioni_const.cpp assignment of read-only location
eseguibile : 4cpp_funzioni_const.exe
sorgente : 4cpp_funzioni_const.pdf
per riferimento e con parametri costanti;
gli array di interi o di caratteri(stringhe) vengono sempre passate
alle funzioni per riferimento (indirizzo di memoria),
se nella dichiarazione dei parametri nel protoripo delle funzioni (o delle procedure) viene aggiunto il parametro const, il contenuto reale dell'array non può esere modificato dalla funzione
osservazioni : se si tenta di compilare ed eseguire un programma che contiene una funzione che cerca di modificare i dati di un array passato come costante,
il compilatore (devc++) segnala un errore :
C:\Users\lele\Desktop\cpp_funzioni_const.cpp In function `int f2(const int*, int)':
76 C:\Users\lele\Desktop\cpp_funzioni_const.cpp assignment of read-only location
eseguibile : 4cpp_funzioni_const.exe
sorgente : 4cpp_funzioni_const.pdf
c++ array dinamici (new)
Programma : 3cpp_array_dinamici_new
Funzionalità : prove sulla creazione di un array dinamico di dimensione scelta dall'utente;
utilizzo degli operatori 'new' e 'delete' per la creazione e la distruzione dell'array;
possibilità di effettuare un altro caricamento dell'array con dimensione diversa;
visualizzazione della posizione dell'array , contenuto e indirizzo di memoria.
eseguibile : 3cpp_array_dinamici_new.exe
sorgente : 3cpp_array_dinamici_new.pdf
Funzionalità : prove sulla creazione di un array dinamico di dimensione scelta dall'utente;
utilizzo degli operatori 'new' e 'delete' per la creazione e la distruzione dell'array;
possibilità di effettuare un altro caricamento dell'array con dimensione diversa;
visualizzazione della posizione dell'array , contenuto e indirizzo di memoria.
eseguibile : 3cpp_array_dinamici_new.exe
sorgente : 3cpp_array_dinamici_new.pdf
java Esercizio_java2_2
Traccia : si vole inserire n numeri interi da tastiera.Fare la somma
degli elementi di indice pari e di quelli di indice dispari.
Dire qual'è maggiore delle due. N.B.per numero pari non si
intende il valore inserito dall'utente ma l'indice del for.
file.class : Esercizio_java2_2.class
sorgente : Esercizio_java2_2.class
degli elementi di indice pari e di quelli di indice dispari.
Dire qual'è maggiore delle due. N.B.per numero pari non si
intende il valore inserito dall'utente ma l'indice del for.
file.class : Esercizio_java2_2.class
sorgente : Esercizio_java2_2.class
java Esercizio_java2_4
Traccia : Chiedere un valore all'utente tra 0 e 200. Poi generare in modo
random 100 numeri interi compresi tra 0 e 200 e trovare quali tra
questi valori è il più prossimo o uguale al valore inserito
dall'utente.Dire in quale estrazione è uscito il numero.
file.class : Esercizio_java2_4.class
sorgente : Esercizio_java2_4.pdf
random 100 numeri interi compresi tra 0 e 200 e trovare quali tra
questi valori è il più prossimo o uguale al valore inserito
dall'utente.Dire in quale estrazione è uscito il numero.
file.class : Esercizio_java2_4.class
sorgente : Esercizio_java2_4.pdf
java Esercizio_java2_1
Traccia : Generare numeri random compresi tra 1 e 100.Uscire al primo
numero < di 10 o > di 90 senza considerarlo nella media.Contare quanti
numeri sono compresi tra 20 e 80.Trovare la media dei numeri generali solo
se compresi tra 20 e 80. Visualizzare a video la media e il numero di
valori considerati buoni.
file.class : Esercizio_java2_1.class
sorgente : Esercizio_java2_1.pdf
numero < di 10 o > di 90 senza considerarlo nella media.Contare quanti
numeri sono compresi tra 20 e 80.Trovare la media dei numeri generali solo
se compresi tra 20 e 80. Visualizzare a video la media e il numero di
valori considerati buoni.
file.class : Esercizio_java2_1.class
sorgente : Esercizio_java2_1.pdf
java Esercizio_java1_4bis
Traccia : Scrivere un programma che generi 10 numeri casuali compresi
tra -10 e 20, trovi il maggiore ed il minore e li visualizzi
file.class : Esercizio_java1_4bis.class
sorgente : Esercizio_java1_4bis.pdf
tra -10 e 20, trovi il maggiore ed il minore e li visualizzi
file.class : Esercizio_java1_4bis.class
sorgente : Esercizio_java1_4bis.pdf
java Esercizio_java1_3
Traccia : Scrivere un programma che calcola la radice quadrata di un numero e ne
stampi il risultato.
Controllare che il numero inserito sia compreso tra 0 e 100 prima di
stampare il risultato, altrimenti uscire dal programma con un messaggio
idoneo (tipo: " dato non accettabile")
file.class : Esercizio_java1_3.class
sorgente : Esercizio_java1_3.pdf
stampi il risultato.
Controllare che il numero inserito sia compreso tra 0 e 100 prima di
stampare il risultato, altrimenti uscire dal programma con un messaggio
idoneo (tipo: " dato non accettabile")
file.class : Esercizio_java1_3.class
sorgente : Esercizio_java1_3.pdf
java Esercizio_java1_1
Traccia : Il reparto di spedizione di una certa ditta impacca 32 pezzi di sapone
in una singola scatola di cartone.
Chiedere all'utente quanti pezzi di sapone sono stati prodotti in un giorno.
Scrivere un programma che trova il numero di scatole di cartone necessarie
e che determini anche il numero di pezzi di sapone che non possono essere
spediti.
file.class : Esercizio_java1_1.class
sorgente : Esercizio_java1_1.pdf
in una singola scatola di cartone.
Chiedere all'utente quanti pezzi di sapone sono stati prodotti in un giorno.
Scrivere un programma che trova il numero di scatole di cartone necessarie
e che determini anche il numero di pezzi di sapone che non possono essere
spediti.
file.class : Esercizio_java1_1.class
sorgente : Esercizio_java1_1.pdf
domenica 19 settembre 2010
C++ Puntatori
Presentazione PowerPoint sull'utilizzo delle variabili puntatore :
1-puntatori
Programma di prova sull'utilizzo delle variabili puntatore :
sorgente : 2cpp_puntatori.pdf
eseguibile : 2cpp_puntatori.exe
1-puntatori
Programma di prova sull'utilizzo delle variabili puntatore :
sorgente : 2cpp_puntatori.pdf
eseguibile : 2cpp_puntatori.exe
giovedì 16 settembre 2010
C++ ricerca di stringhe e sottostringhe
Programma : 1cpp_ricerca_stringhe_sottostringhe
Funzionalità : ricerca di stringhe e sottostringhe presenti in un file di testo ;
il programma consente di aggiungere e ricercare stringhe sul file ;
le stringhe e le sottostringhe trovate verrano salvate e visualizzate
su un file html.
sorgente : 1cpp_ricerca_sottostringhe.pdf
eseguibile : 1cpp_ricerca_sottostringhe.exe
Funzionalità : ricerca di stringhe e sottostringhe presenti in un file di testo ;
il programma consente di aggiungere e ricercare stringhe sul file ;
le stringhe e le sottostringhe trovate verrano salvate e visualizzate
su un file html.
sorgente : 1cpp_ricerca_sottostringhe.pdf
eseguibile : 1cpp_ricerca_sottostringhe.exe
Iscriviti a:
Post (Atom)