Esempi di esercizi sugli algoritmi Esercizi sugli algoritmi 1 1. Ricevuto un numero intero N come input sviluppare un algoritmo che se il numero è negativo lo trasformi in positivo (si ricava il valore assoluto) INIZIO LEGGI (N) N=-N F N>=0 SCRIVI(N) FINE V Esempi di esercizi sugli algoritmi 2 2. Realizzare l’algoritmo che risolve il seguente problema: Ricevuto come input il prezzo P di un prodotto si deve: Se P<10 euro non applicare nessuna tassa Se 10<=P<100 euro applicare una tassa del 16% Se P>=100 euro applicare una tassa del 21% Infine visualizzare il prezzo finale del prodotto tasse incluse. INIZIO LEGGI(P) TASSA=0 V P<10 EURO P>=100 F V F TASSA=16%P PF=P+TASSA SCRIVI(PF) FINE TASSA=21%P Esempi di esercizi sugli algoritmi 3. Sviluppare un algoritmo che calcoli e visualizzi il quadrato dei primi venti numeri interi positivi. Input: non presente 3 Output: 1,4,9,16,25,36,49,64,………………………………………………400 Analisi: 1. Individuiamo il numero iniziale, in questo caso 1 2. Calcoliamo il quadrato 3. Visualizzare il risultato del quadrato 4. Passiamo al numero successivo 5. Se il numero è<=20 torniamo al punto 2; altrimenti interrompiamo. Esempi di esercizi sugli algoritmi INZIO I=1 4 Q=I*I SCRIVI(Q) I=I+1 V I<=20 F FINE