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.

fisica/informatica/201415/esercitazioni/esercitazione7.1422467402.txt.gz · Ultima modifica: 28/01/2015 alle 17:50 (10 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki