Esercizi
Home

 

 

Per domande, suggerimenti o problemi riguardanti questo sito scrivere al Webmaster

Esercizio sugli Automi a stati finiti

 

Esercizi sui vettori

 

Scrivere un programma che realizza la somma di n numeri: assieme alla somma deve essere visualizzato anche il numero di addendi che contribuiscono ad essa.

 

Realizzare un programma che chieda all'utente di inserire 3 interi: giorno, mese e anno. Il programma deve valutare e comunicare se si tratta di una data valida.

Es.:
  57 02 2000 -> data non valida
  12 10 2000 -> data valida
  12 15 2000 -> data non valida
  31 04 2001 -> data non valida
  29 02 2001 -> data non valida
  29 02 1996 -> data valida

 

Scrivere un programma che permetta all'utente di caricare due distinti vettori di interi e, con essi, ne costruisca un terzo le cui componenti siano uguali a quelle dei due vettori intervallati tra loro (si prenda in considerazione anche il caso in cui i due vettori non abbiano uguale lunghezza).

Es.:

  Input:
    Primo vettore: 1 4 3 7 6
    Secondo Vettore: 5 4 8 6 3 4 4

  Output:
    Terzo vettore: 1 5 4 4 3 8 7 6 6 3 4 4

 

Scrivere un programma che calcoli la media degli elementi di un vettore caricato dall'utente.

 

Scrivere un programma che calcoli la distanza tra due punti di cui l'utente inserisce le coordinate in un sistema di riferimento cartesiano bidimensionale.
Si utilizzi un apposito tipo per memorizzare i dati relativi ad un punto ed un'apposita funzione per il calcolo della distanza.

Es.:

  Input:
    Coordinata x1: 0;
    Coordinata y1: 0;
    Coordinata x2: 1;
    Coordinata y2: 1;

  Output:
    La distanza tra i due punti e': 1,4142

 

Realizzare un programma che calcoli il prodotto scalare tra due vettori.

 

Realizzare un programma che permetta all'utente di inserire un vettore. Il programma poi stampi un secondo vettore ottenuto dal primo dopo averne scambiato le componenti pari e dispari tra di loro (il primo elemento con il secondo, il terzo con il quarto, etc...). Nel caso di vettori con un numero dispari di elementi si lasci l'ultimo elemento invariato.

 

 
Esercitazione.txt : le soluzioni relative a questa esercitazione sono riportate nella pagina listati