Back
OtherItalian

Laboratorio 2 testo

Study material for Informatica, shared by the Studwiz community and reviewed by moderators.

InformaticaOther

Document information

What's included in this study material

Study material for Informatica, shared by the Studwiz community and reviewed by moderators.

Import quality: text was extracted directly from the original document.

Extracted content from the document

Representative passages recognised in different parts of the material. The full extracted text remains available to search, while this compact preview makes the page easier to read.

Page 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…

Preview

First page of the document.

First page: Laboratorio 2 testo