Formalizzare i seguenti algoritmi attraverso diagramma a blocchi o pseudocodifica: 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) 11) 12) Si richiede all’utente l’inserimento di una successione di numeri interi, costituita da al più 100 elementi, e di questi si calcoli la media ed il valore maggiore. Eventuali numeri interi negativi non vengono aggiunti alla somma. L'inserimento di uno zero interrompe la sequenza. Si legga un intero positivo e si stampi la più piccola potenza del 2 maggiore del valore letto. Si legga da tastiera una sequenza di 20 numeri interi con segno da intendersi come profitti (quelli positivi) e perdite (quelli negativi) di un’azienda, e si calcoli e stampi la somma dei profitti e la somma delle perdite nonché il guadagno complessivo. Si legga un vettore di dimensione n (in input) e si conti quanti elementi uguali ad un certo valore k (in input) sono contenuti all’interno del vettore. Si stampi il valore calcolato. Sia dato un vettore v. Si stabilisca se vi sono almeno due elementi uguali tra loro. Si legga un array b di dimensione m (in input) e, utilizzando solo b ed una variabile scalare di appoggio, si inverta l’ordine degli elementi (ossia, se b = (1, 5, 3, 9, 8), allora si ottiene b = (8, 9, 3, 5, 1)); si stampi infine l’array b così ottenuto. Siano dati in input due vettori di numeri binari a e b, di dimensione n (in input). Si calcoli la funzione OR logico relativamente a ciascuna componente, la si memorizzi nel vettore c, e lo si stampi. Si richiede all’utente l’inserimento di un vettore di interi v (la cui dimensione è data in ingresso) e la creazione di un vettore w che non contenga elementi ripetuti. Ad esempio, a fronte dell’immissione di v = [3,2,5,7,2,12,5], w = [3,2,5,7,12]. Si legga una matrice quadrata A di dimensione N (in input) e se ne calcoli la trasposta. Si visualizzi la matrice risultato. Si legga una matrice A con N righe e M colonne (M, N in input). Si memorizzi in ai,m+1 la somma degli elementi della i-esima riga e si visualizzi la matrice risultato. Si legga un vettore x di dimensione n (in input) ed e una matrice quadrata A (nn) e si calcoli lo scalare xTAx. Si stampi il valore calcolato. Date due matrici quadrate di dimensione n, A e B, è possibile calcolarne il prodotto, che è a sua volta una matrice C, i cui elementi sono definiti da cij = k=1,...,n aik bkj L’input dell’algoritmo è costituito dalla dimensione delle due matrici e dai loro elementi.