ESERCIZIO 1. ------------ Scrivere un programma che legga da input un anno e stampi su output una opportuna stringa che dica all'utente se l'anno inserito e' bisestile oppure no. Esercizio 2. ------------ Scrivere un programam Java che, letto un numero intero da input, determini se e' primo. Esercizio 3. ------------ Scrivere un programma Java che legga un intero positivo X ed una sequenza di interi positivi terminata dal "tappo" -1, e stampi in output la somma dei numeri presenti nella sequenza che sono diversi da X. Esempio: letto il numero 4 e la sequenza: 2 5 11 7 4 5 4 2 13 -1, il programma dovrà stampare: 45. Esercizio 4. ------------ Scrivere un programma Java che, letta da input una sequenza di numeri interi positivi terminata da un tappo negativo, verifichi che nessuno di essi sia multiplo del precedente. Esercizio 5. ------------ Implementare in Java un programma che simuli (in maniera molto semplice) un seggio elettorale. In pratica, si sa che ci sono 3 candidati (per semplicità siano A, B, C [maiuscoli]). Si deve leggere da input una sequenza, i cui possibili valori sono 4: A,B,C,F. “F” è il tappo (sta per “fine”), e si suppone che venga inserito dal presidente di seggio al termine della giornata di voto. A seconda della lettera letta in input, si dovrà incrementare il contatore dei voti di ciascun candidato (A,B,C). Al termine della sequenza, si dovranno stampare i voti ricevuti da ciascun candidato. Variante 1: in aggiunta al totale dei voti per ciascun candidato, si dia in output anche la percentuale di ciascuno sul totale. Variante 2: in aggiunta a quanto specificato nella variante 1, si stabilisca se almeno uno dei tre candidati ha superato il 50% dei voti e quindi può essere dichiarato eletto, o se invece è necessario un ballottaggio; in quest’ultimo caso, indicare quali sono i due candidati che accederanno al ballottaggio stesso.