Strumenti Utente

Strumenti Sito


fisica:informatica:201415:esercitazioni:esercitazione7

Questa è una vecchia versione del documento!


Esercitazione: Array e puntatori

Esercizio 1: Funzione swap

Scrivere una funzione di prototipo

void swap (int *a, int*b);

che ha l'effetto di scambiare i valori di due variabili, ad esempio:

int a=5;
int b=63;
swap(&a,&b);
printf("a = %d, b = %d \n", a, b);
....

deve stampare

a = 63, b = 5

Sarebbe stato possibile ottenere lo stesso effetto utilizzando una funzione di prototipo

void swap (int a, int b);

? Perche' ?

Esercizio 2: Somma e prodotto di matrici

Scrivere un programma C costituito da un main() che legge da standard input due matrici quadrate, le somma, calcola il prodotto e stampa i risultati sullo standard output.

Esercizio 3: Buffer circolare

Esercizio 4: Invasion percolation

fisica/informatica/201415/esercitazioni/esercitazione7.1422871016.txt.gz · Ultima modifica: 02/02/2015 alle 09:56 (10 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki