← Indietro
Altro

Laboratorio 2 testo

Altro di Informatica per il corso di Aerospace Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

InformaticaAltro

Informazioni sul documento

Cosa trovi in questo materiale

Altro di Informatica per il corso di Aerospace Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.

Contenuti estratti dal documento

Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.

Pagina 1

Informatica per Aerospaziali 2° laboratorio Prof. Distante a.a.2011/12 Esercizio 1 Realizzare un programma che esegua le seguenti operazioni: (i) legga un vettore di N numeri interi (con N costante predefinita), (ii) generi due nuovi vettori, il primo contenente i soli elementi di valore pari, il secondo con i soli elementi di valore dispari, (iii) stampi i due vettori generati. Esempio N=8: vettIN {1,4,6,7,9,11,24,25} à vettPARI {4,6,24}, vettDISPARI {1,7,9,11,25} Esercizio 2 Realizzare un programma per stampare figure geometriche semplici (linee, triangoli e quadrati), utilizzando il carattere '*'. L’utente dovrà scegliere: (i) la figura da stampare (associando un carattere alla figura, es: 'L' per linea, 'T' per triangolo, 'Q' per quadrato), (ii) la lunghezza del lato. Esempi di esecuzione: (L)inea,5 -> ***** (T)riangolo,3 -> * ** *** (Q)uadrato,2 -> ** ** Esercizio 3 Realizzare un programma che permetta di crittografare i dati realizzando le seguenti funzionalità: (1) codifica: data una stringa (di al più 40 caratteri) che contiene senz’altro caratteri compresi nell'intervallo 'a'..'z', e un OFFSET (numero intero da 1 a 5), trasforma la stringa inserita in una nuova, che è composta dai caratteri che si trovano ad un numero specificato dall’offset di posizioni più in là rispetto ai singoli caratteri della stringa originale (esempio con OFFSET = 4, il carattere ’a’ diventa ’e’ in quanto ‘a’ + 4 = ‘e’). (2) decodifica: dato una stringa in ingresso (di al più 40 caratteri) e un OFFSET effettua l’operazione inversa rispetto alla codifica, restituendo la stringa originale. Il programma chiede all'utente di inserire una stringa e di specificare un certo offset, poi verranno effettuate (stampando a video i risultati) le operazioni di codifica e di decodifica verificando…

Anteprima

Prima pagina del documento.

Prima pagina: Laboratorio 2 testo