Triangolo di Tartaglia

Triangolo di Tartaglia in C

Realizziamo un algoritmo che sviluppi il triangolo di Tartaglia in C. Definizione triangolo di Tartaglia In matematica il triangolo di Tartaglia è una tabella di numeri naturali disposti a triangolo e dove ciascun elemento è detto coefficiente binomiale perchè coincide con i coefficienti delle potenze di un binomio. Come si ottiene? Al vertice e lungo […]

media elementi matrice

Esercizio con le matrici in C

Proponiamo un semplice esercizio con le matrici in C. Si vuole realizzare un programma che richieda all’utente di inserire i voti corrispondenti a 7 prove sostenute in Matematica durante l’anno da 6 studenti della classe e calcoli la media di ogni prova e la media di ogni studente. Ogni linea deve contenere pertanto i voti […]

diagonale matrice quadrata

Somma elementi diagonale principale di una matrice

Realizziamo un programma in C che data una matrice quadrata di ordine N determini la somma degli elementi della diagonale principale di una matrice. Definizione di diagonale principale di una matrice La diagonale principale di una matrice quadrata è la diagonale che va dall’angolo in alto a sinistra a quello in basso a destra. La […]

ricerca elementi in una matrice

Ricerca di un elemento in una matrice in C

Costruiamo un algoritmo per la ricerca di un elemento in una matrice in C. Iniziamo creando una matrice di numeri casuali. Generare numeri casuali in C In C abbiamo un generatore di numeri pseudocasuali e per usarlo dobbiamo includere la libreria stdlib.h Utilizzeremo così le funzioni srand() e rand(). La funzione rand() restituisce un numero […]

somma di due matrici in C

Somma di due matrici in C

Realizziamo adesso un algoritmo che calcola la somma di due matrici in C. Innanzitutto va detto che la somma si può effettuare solo se le due matrici hanno lo stesso numero di righe e di colonne. Date due matrici A[M][N] e B[M][N] , la somma si effettua semplicemente sommando l’elemento della prima riga e della […]

matrici somma elementi

Somma dei numeri di una matrice in C

Realizziamo un semplicissimo algoritmo per il calcolo della somma dei numeri di una matrice in C. Come prima dobbiamo inserire il numero di righe e di colonne della matrice, ovvero M ed N. Tramite il ciclo do-while faccio un controllo dell’input, ovvero verifico che M ed N siano compresi nelle dimensioni massime definite prima e […]

matrice trasposta

Matrice trasposta in C

Realizziamo oggi una matrice trasposta in C. Definizione di matrice trasposta Partiamo da qualche definizione. Ricordiamo dunque che una matrice A[M] [N] si dice rettangolare se M è diverso da N, altrimenti se M ed N sono uguali allora la matrice si dice quadrata. Una matrice trasposta è una matrice che si ottiene da essa […]

prodotto matrici in C

Prodotto tra matrici in C

Realizziamo un algoritmo che calcoli il prodotto tra due matrici in C. Procediamo seguendo questi passi: Inseriamo i dati nella prima matrice Inseriamo i dati nella seconda matrice Calcoliamo il prodotto Visualizziamo la prima matrice Visualizziamo la seconda matrice E’ utile sapere che il prodotto tra due matrici si può ottenere se il numero di […]

matrici in linguaggio C

Inserire dati in una matrice

Realizziamo un algoritmo che permetta di inserire dati in una matrice, definita anche array bidimensionale, in cui le dimensioni sono definite dall’utente. Potete consultare un piccolo tutorial sulle matrici al seguente link. Quindi i passaggi da seguire sono semplicemte questi: Richiesta delle dimesioni Inserimento dati Visualizzazione matrice Algoritmo in linguaggio C per inserire i dati […]