Strumenti Utente

Strumenti Sito


fisica:informatica:201516:secondoanno:laboratorio_4

Questa è una vecchia versione del documento!


Esercitazione 4

Nella propria home directory creare una sottodirectory chiamata es04, in cui metteremo tutti i file C di oggi.

Esercizio 1

Scrivere un programma che definisce un array di 10 interi e stampa a video la somma e il prodotto degli elementi e poi il massimo ed il minimo dell'array (con le loro posizioni).

Esercizio 2

Scrivere un programma che crei un array di 7 interi con valori casuali, stampi la somma degli elementi pari e il prodotto degli elementi dispari.

Nota: elementi pari o dispari, non “di posizione” pari o dispari.

Esercizio 3

Scrivere un programma che letto un array di 7 interi dall'utente, azzeri i valori nelle posizioni pari, raddoppi i valori nelle posizioni dispari e poi stampi l'array a video.

Nota: elementi “di posizione” pari o dispari, non elementi pari o dispari.

Esercizio 4

Scrivere un programma che crei un array di 7 interi forniti dall'utente e determini (se c'e') la posizione del primo elemento che e' minore della somma degli elementi che lo precedono. Se non c'e', il programma deve dare un messaggio di errore.

Esercizio 5

Modificare il programma precedente per determinare (se c'e') la posizione del primo elemento che e' minore della somma degli elementi che lo seguono. Se non c'e', il programma deve dare un messaggio di errore.

Esercizio 6

Scrivere un programma che crei un array di 7 interi forniti dall'utente, controlli se l'array e' ordinato in ordine strettamente descrescente e stampi a video sia l'array che il risultato

E'ordinato

oppure

Non e' ordinato: X

dove X e' la posizione del primo elemento fuori ordine).

Esercizio 7

Scrivere un programma che crei due array di caratteri (forniti dall'utente) A di 5 elementi e B di 3 elementi, e verifichi se esiste almeno un carattere dell'array A maggiore (secondo l'ordinamento alfabetico) di tutti i caratteri presenti nell'array B.

Esercizio 8

Scrivere un programma che chieda all'utente due array di 3 elementi e quindi calcoli la matrice 3 per 3 risultato del prodotto riga per colonna dei due array. Il programma dovra' quindi stampare a video la matrice (ben spaziata!) e la sua diagonale.

fisica/informatica/201516/secondoanno/laboratorio_4.1457686737.txt.gz · Ultima modifica: 11/03/2016 alle 08:58 (9 anni fa) da Roberta Gori

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki