Esercizi per l’appendice A1

Esercizi per l’appendice A1

Esercizio A1.1

Si costruisca un vector di numeri interi contenente il doppio dei primi dieci numeri interi.

  • Si mostri che l’algoritmo std::find non trova alcuno dei primi dieci numeri dispari al suo interno.

  • Si trovi l’iteratore all’elemento che contiene il numero 6.

  • Si mostri che ognuno dei primi dieci numeri pari compare una volta sola all’interno del vector.

linea

Esercizio A1.2

Si costruisca un vector che contenga cento numeri interi casuali generati fra -10 e 10.

  • Si ordini il contenitore utilizzando l’algoritmo std::sort.

  • Si ordini il contenitore mettendo prima tutti i numeri positivi, ordinati fra di loro in ordine crescente, quindi tutti quelli negativi, ordinati in ordine decrescente, utilizzando un oggetto come algoritmo di ordinamento.