fisica:informatica:201516:secondoanno:laboratorio_7
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
fisica:informatica:201516:secondoanno:laboratorio_7 [14/04/2016 alle 13:05 (9 anni fa)] – Roberta Gori | fisica:informatica:201516:secondoanno:laboratorio_7 [14/04/2016 alle 13:25 (9 anni fa)] (versione attuale) – Roberta Gori | ||
---|---|---|---|
Linea 8: | Linea 8: | ||
scriviate anche un main che usi tale funzione e ne dimostri *ogni* | scriviate anche un main che usi tale funzione e ne dimostri *ogni* | ||
funzionalita' | funzionalita' | ||
+ | |||
Per ultimo, se con l' | Per ultimo, se con l' | ||
funzione/ | funzione/ | ||
Linea 13: | Linea 14: | ||
(nome | (nome | ||
funzione, tipo di ritorno, lista di argomenti). | funzione, tipo di ritorno, lista di argomenti). | ||
+ | |||
Ricordate che una procedura e' una funzione con tipo di ritorno void. | Ricordate che una procedura e' una funzione con tipo di ritorno void. | ||
+ | |||
Infine in tutti gli esercizi che seguono siete invitati, quando e' opportuno, ad | Infine in tutti gli esercizi che seguono siete invitati, quando e' opportuno, ad | ||
applicare gli schemi di ricerca certa, incerta e verifica di una proprieta' | applicare gli schemi di ricerca certa, incerta e verifica di una proprieta' | ||
Linea 47: | Linea 50: | ||
per collaudare la procedura | per collaudare la procedura | ||
implementata. | implementata. | ||
- | Per ultimo, se con l'esercizio viene fornita la firma(o prototipo) della | + | |
- | funzione/ | + | === Esercizio 3 === |
- | scrivere, si richiede che la soluzione rispetti questa firma in ogni dettaglio | + | Scrivere una procedura che presi tre interi primo, secondo e terzo li scambi in modo che alla fine risultino in ordine crescente. |
- | (nome | + | |
- | funzione, | + | |
- | Ricordate che una procedura | + | |
- | Infine in tutti gli esercizi | + | === Esercizio 4 === |
- | applicare gli schemi | + | Dato un array di caratteri, scrivere una funzione che controlli |
- | visti a lezione. | + | |
- | Per quanto riguarda l'uso dei booleani utilizzare | + | |
+ | === Esercizio 5 === | ||
+ | Scrivere una funzione | ||
+ | tutti gli elementi | ||
+ | |||
+ | |||
+ | === Esercizio 6 === | ||
+ | Scrivere una funzione | ||
+ | posizione | ||
+ | della prima occorrenza di un elemento pari nell' | ||
+ | |||
+ | |||
+ | === Esercizio 7 === | ||
+ | Scrivere una procedura che ricevuto un array di interi, restituisca la | ||
+ | posizione | ||
+ | della prima e dell' ultima occorrenza | ||
< | < | ||
- | #DEFINE FALSE 0 | + | void primoultimo_pari(int arr[], int dim, int* primaocc, |
- | #DEFINE TRUE 1 | + | |
</ | </ | ||
- | come visto a lezione. | ||
- | === Esercizio 3 === | ||
- | Scrivere una procedura che presi tre interi primo, secondo e terzo li scambi in modo che alla fine risultino in ordine crescente. | ||
- | Scrivere quindi una funzione | ||
- | main() | ||
- | per collaudare la procedura | ||
- | implementata. | ||
+ | === Esercizio 8 === | ||
+ | Scrivere una funzioni | ||
+ | |||
+ | === Esercizio 9 === | ||
+ | | ||
+ | vettore | ||
+ | in modo che ogni vocale venga sostituita dal simbolo ' | ||
+ | < | ||
+ | void dollarize(char arr[], int dim); | ||
+ | </ | ||
+ | === Esercizio 10 === | ||
+ | | ||
+ | Non ci sono restrizioni di efficienza, potete usare un qualsiasi algoritmo di | ||
+ | ordinamento. | ||
fisica/informatica/201516/secondoanno/laboratorio_7.1460639129.txt.gz · Ultima modifica: 14/04/2016 alle 13:05 (9 anni fa) da Roberta Gori