Esercizi su diagrammi di flusso
- Individuare il maggiore di 3 numeri.
- Individuare il mediano di tre numeri.
- Simulare un algoritmo di attraversamento della strada.
- L’utente inserisce la propria età e il programma dice se è maggiorenne (ovvero con età maggiore uguale a 18 anni).
- Il programma legge due numeri e controlla se il primo è multiplo del secondo.
- L’utente inserisce un anno ed il programma verifica se l’anno inserito è bisestile. Un anno è bisestile se è divisibile per 4 ma non per 100, oppure se è divisibile per 400. (Quindi 1900 non è bisestile, 2000 si. )
- Il programma legge tre numeri e dice se possono essere le lunghezze dei lati di un triangolo. Perché un triangolo possa essere tale la somma di ogni coppia lati deve essere maggiore del terzo lato.
- Il programma legge tre numeri e dice se possono essere le lunghezze dei lati di un triangolo equilatero, scaleno, o isoscele. Se non è nessuno dei tre dice che non è nè scaleno, nè isoscele, nè equilatero.
- Stampare i numeri pari fino a N.
- Calcolo sconto numero articoli e prezzo quando superano una certa quota.
- verifica su a e b, e su loro somma e differenza.
- Calcolare area del triangolo rettangolo chiedendo la misura del cateto all’utente e sapendo che l’altro cateto è 5/3 del primo.
- Scrivere l’algoritmo che, ricevuto in input un orario attraverso tre le sue tre componenti (ore, minuti e secondi), ne calcoli il valore totale in secondi
- Un’automobile percorre 20 km con un litro di benzina. La benzina costa 1,85€ Scrivere un algoritmo che richiede di inserire i km e calcola la spesa necessaria.
- Un rettangolo ha il perimetro di cm 10. Scrivere un algoritmo per determinare quello di area massima.
- Un rettangolo ha l’area di N cm quadrati, dove N è inserito dall’utente. Impostare un algoritmo per determinare quello di perimetro minimo.
- Ad una lotteria il prezzo del biglietto è di 5 euro, e il primo estratto prende il 50% del montepremi, il secondo estratto il 30% ed il terzo estratto il 20%. Scrivere un algoritmo che richiede il numero di biglietti venduti e calcola l’ammontare del premio dei primi 3 estratti.
- Scrivere un diagramma di flusso che ricevuti 4 input a,b,c,d ci dice se possono essere lati di un quadrato, di un rettangolo, o di un quadrilatero.
- Scrivere un algoritmo di un programma che calcola i divisori di un numero N inserito dall’utente.
- Il programma riceve in input un numero N e dice se il numero è primo oppure no.
- Scrivere un programma che riceve in input un numero N e calcola i suoi divisori primi.
- Calcolare la somma dei primi N numeri pari. N è inserito dall’utente.
- Chiedere all’utente due numeri A e B. Mostrare in output i numeri dispari tra A e B (esclusi).
- Calcolare e mostrare la somma di tutti i numeri pari da K a 0, con K inserito dall’utente.
- L’utente inserisce A, B, C. Stamparli in ordine crescente