Risolvere i seguenti esercizi (già svolti nel precedente anno scolastico) utilizzando come strumento per la progettazione i diagrammi di flusso e il linguaggio di progetto e come linguaggio di programmazione il Visual Basic. Calcolare l’area di un triangolo conoscendo la sua base e la sua altezza. Dati i lati di un triangolo calcolare il perimetro. Data l’età di una persona determinare se è maggiorenne o minorenne. Dato il nome di uno studente e la distanza in KM. da casa a scuola, determinare se ha diritto al rimborso. Il rimborso si ottiene se la distanza è superiore ai 30 KM. Stampare i numeri pari fino a 20 e i dispari fino a 21. Data l’età di un certo numero di persone determinare il numero di maggiorenni. E’ dato in input un certo numero di prodotti e il loro prezzo unitario. Determinare quanti prodotti hanno un prezzo compreso fra 20 e 30 euro. Stampare i primi 10 numeri interi. Sommare 2 numeri con la definizione di somma. Dati due numeri interi calcolare il loro quoziente e il relativo resto utilizzando sottrazioni successive. Una popolazione aumenta del 5% in un anno. Determinare in quanti anni e in quale anno supera i 200 milioni. Due popolazioni A e B si incrementano con determinati tassi: la popolazione A conta inizialmente 100.000 abitanti e si incrementa del 5%; la popolazione B conta inizialmente 180.000 abitanti e si incrementa del 3%. Determinare in quanti anni e in quale anno la popolazione A supera la popolazione B. Convertire un numero binario in decimale. Dati i voti ottenuti da un certo numero di candidati alle elezioni per la carica di sindaco, determinare il candidato vincitore. Dati i voti ottenuti da un certo numero di candidati alle elezioni per la carica di sindaco, determinare il candidato vincitore o i 2 che andranno al ballottaggio. In un parcheggio il pagamento della sosta avviene secondo le seguenti tariffe: fino ad 1 ora il pagamento è di 1 euro; nelle ore successive il pagamento viene aumentato del 30% per ogni ora. Dato il numero di ore della sosta di un autoveicolo, determinare la cifra da pagare. Calcolo del minimo, massimo, media di un certo numero di valori. Calcolare se un numero è superiore o meno alla media di altri numeri; calcolare i 2 più bassi Date le votazioni ottenute da un certo numero dì studenti agli esami dì stato, scrivere un programma che determini se uno studente ha ottenuto una votazione superiore alla media. Date le temperature registrate in una giornata estiva di 10 città, determinare le due città con temperature più alte. Uno studente per superare un esame deve affrontare sette prove e conseguire un punteggio totale superiore a 60/100. Il punteggio viene calcolato effettuando la media dei 6 punteggi più alti conseguiti nelle sette prove. Calcola i due minimi data una serie di numeri. L’inventario di un magazzino di televisori è definito attraverso il numero di pezzi presenti nel magazzino e il prezzo unitario. Nel magazzino vengono effettuate diverse operazioni di carico/scarico di merci ogni giorno. Aggiornare l’inventario alla fine della giornata, determinando il numero di pezzi presenti e il valore del magazzino. Richiedere il nome e cognome e stamparli in senso inverso. Data una stringa in input stamparla al contrario. Scrivere un programma che stampi tutti i numeri positivi dispari minori di 100. Scrivere un programma per stampare i numeri pari minori di 100. Una classe di 25 allievi effettua un esame con voti che vanno da 1 a 10. Scrivere un programma che trovi:Il voto medio;li numero di allievi bocciati (con voto al di sotto del 6) e) Il numero di allievi con il voto massimo. Determinare le soluzioni di una equazione di secondo grado. Stabilire se un numero è pari o dispari (div-mod). Dati i prezzi di 10 cellulari determinare il numero dei prodotti più economici. Determinare la soglia di economicità. Provare a costruire le tavole di verità degli operatori, AND, OR, NOT, XOR. Occorrenze di una lettera in una stringa. Calcolare il valore assoluto di un numero. Dati 3 numeri determinare il massimo e metterli in ordine crescente. In un parcheggio le tariffe sono le seguenti: 2.50€ per la 1° ora, 1.50€ per le successive. Su una linea ferroviaria i pensionati usufruiscono di uno sconto del 10%, gli studenti del 15% e i disoccupati del 25%. Calcolare l’importo da pagare. Dati in input N numeri stampare e contare i numeri pari. Dati in input i prezzi di determinati articoli contare e stampare quelli che hanno un prezzo compreso fra 5€ e 10€. In un supermercato si sta effettuando una promozione; se si acquistano tre o più prodotti uno viene dato in omaggio. Scrivere un programma che, dato il numero di prodotti acquistati e il prezzo, determini la cifra da pagare. Es: se si acquistano 5 prodotti che costano € 4,00 il cliente ne paga 4 e quindi spende € 16,00 invece che € 20,00. I due input sono il numero dei prodotti e il prezzo. Lo stipendio di un dipendente viene aumentato del 5% se il dipendente ha fino a due figli invece viene aumentato del 10% se ha più di due figli. Determinare lo stipendio finale del dipendente in base al numero dei figli. I due dati di input sono lo stipendio base (quello non incrementato e il numero dei figli. Calcolare lo stipendio di un dipendente conoscendo la paga oraria e il numero di ore lavorate in una settimana e sapendo che lo straordinario (oltre te 40 ore) vengono pagate una volta e mezza. Date le votazioni ottenute dagli studenti di una classe (21 alunni) agli esami di stato, scrivere un programma che determini la percentuale di studenti che hanno ottenuto una voto maggiore dì 70/100 Date (le età degli abitanti di una città, scrivere un programma per determinare il numero di maggiorenni. Utilizzare un vettore per memorizzare i dati. Data una serie di numeri N numeri scrivere un programma che mostra in output solo i numeri positivi. Utilizzare un vettore per memorizzare i dati Data una stringa controllare se è presente un determinato carattere. Aggiungere ad una stringa binaria il bit di parità pari. Controllare la parità di una stringa binaria. Dati i voti di 3 ragazzi conseguiti in una prova calcolare la media dei voti usando i vettori. Conversione di un numero romano in intero e viceversa. Dati i voti di n ragazzi conseguiti in una prova calcolare la media, minimo, massimo dei voti usando i vettori. In un supermercato effettuano una promozione: chi acquista più di tre prodotti uno è in omaggio. Calcolare l'importo da pagare in base al numero di prodotti da acquistare. Data una stringa (messaggio), scrivere un programma per controllare se tra i caratteri ricevuti in input sono di più gli spazi o gli altri caratteri. Stabilire quante volte è presente un carattere in una stringa. Scrivere un’anagramma casuale di una stringa.