4U-C-002-2015-10-22 Studente: ______________________________ CLASSE MATERIA DATA OGGETTO 4U Informatica 22/10/2015 Preparazione alla verifica di venerdì 30/10 VALUTAZIONE A. Algoritmo del valore aggiunto Progettare, in pseudocodice o con un diagramma a blocchi, un algoritmo che riceva in input il prezzo imponibile di un prodotto, ne calcoli l’IVA (pari al 22% del prezzo imponibile) e visualizzi il prezzo comprensivo della stessa. Esempio: per un imponibile di € 100,00, l’algoritmo deve visualizzare il risultato 122 (dal momento che il 22% di 100 è pari appunto a 22). B. Algoritmo delle frazioni equivalenti Progettare, in pseudocodice o con un diagramma a blocchi, un algoritmo che determini se due frazioni sono equivalenti, utilizzando il metodo dei prodotti incrociati. L’algoritmo deve ricevere in input i numeratori e i denominatori delle due frazioni, quindi deve calcolare i due prodotti incrociati, confrontarli e mostrare un messaggio di responso. Suggerimento: si ricordi che, stando al metodo dei prodotti incrociati, due frazioni n1 ⁄d1 e n2 ⁄d2 sono equivalenti se n1 ⋅ d2 = n2 ⋅ d1. Esempio: per le frazioni 3⁄7 e 6⁄14 l’algoritmo deve visualizzare il messaggio frazioni equivalenti (dal momento che 3 ⋅ 14 = 6 ⋅ 7). C. Algoritmo di validazione Progettare, in pseudocodice o con un diagramma a blocchi, un algoritmo che richieda in input un numero n, con il requisito che si tratti di un valore positivo (i.e. maggiore di 0). L’algoritmo deve reiterare la richiesta del numero n fino a quando non soddisfa il requisito di cui sopra. Ricevuto un numero corretto, deve visualizzare il messaggio OK. Pagina 1 di 1