Esercizi DIAGRAMMI DI FLUSSO/PSEUDOCODIFICA/CODIFICA PYTHON -2 Esercizio 1 ESEMPIO 1. Scrivi un programma che chieda tre numeri e li visualizzi in modo crescente. Diagramma di flusso Codifica Python A=input ("inserire il primo numero: ") B=input ("inserire il secondo numero: ") C=input ("inserire il terzo numero: ") if A<B: if B<C: print A,B,C else: if A>C: print C,A,B else: print A,C,B else: if B>C: print C,B,A else: if A>C: print B,C,A else: print B,A,C 2. Supponiamo di essere andati da un contadino a comprare il vino. Costruisci un algoritmo che, ricevuto in input il numero di litri acquistati, dia in output l’importo da pagare, considerando che se i litri sono più di 10 il contadino ci vende il vino a 1.50 euro al litro, altrimenti a 1.70 al litro. 3. Scrivi un programma che, dati in input due numeri ed un segno di operazione (+,-,*,/) visualizzi il risultato di una delle quattro operazioni. 4. Scrivi un programma che chiede due numeri, li somma se il primo è minore del secondo, li sottrae se il primo è maggiore del secondo. Visualizza il risultato. 5. Scrivi un programma che, data una quantità di soldi in lire letta da tastiera restituisca la quantità corrispondente in euro (/2000) o in dollari (/2500), a seconda del valore assunto da una variabile moneta data in input (“E” o “D”). 6. Date le misure dei lati di un rettangolo, fornite da tastiera, e una lettera in input (A,P,D), scrivi un programma che calcoli il perimetro, l’area o la diagonale del rettangolo in base alla lettera data in input. 1