Attachment '20101202-LAB-funzioni.txt'
Download 1 Esercizio 1.
2 ------------
3 Si progetti un metodo statico per una classe Java che dati 3 numeri interi
4 (siano x,y,z) restituisca "true" se x=y+z, "false" altrimenti. Si realizzi poi
5 un programma che legga da input i 3 numeri e richiami adeguatamente questa
6 funzione.
7
8 Esercizio 2.
9 ------------
10 Si progetti un metodo statico per una classe Java che dati 3 numeri interi
11 (siano x,y,z) restituisca "true" se x=y+z OPPURE y=x+z OPPURE z=x+y (uno
12 qualunque dei tre casi va bene). Si realizzi poi un programma che legga da input
13 i 3 numeri e richiami adeguatamente questa funzione.
14
15
16 Esercizio 3.
17 ------------
18 Implementare in Java un programma che simuli (in maniera molto semplice) un
19 seggio elettorale. In pratica si sa che ci sono 3 candidati (per semplicità
20 siano A, B, C [maiuscoli]). Si deve leggere da input una sequenza, i cui
21 possibili valori sono 4: A,B,C,F. F è il tappo (sta per fine), e si suppone
22 che venga inserito dal presidente di seggio al termine della giornata di voto. A
23 seconda della lettera letta in input, si dovrà incrementare il contatore dei
24 voti di ciascun candidato (A,B,C). Al termine della sequenza, si dovranno
25 stampare i voti ricevuti da ciascun candidato. Variante 1: in aggiunta al totale
26 dei voti per ciascun candidato, si dia in output anche la percentuale di
27 ciascuno sul totale. Variante 2: in aggiunta a quanto specificato nella variante
28 1, si stabilisca se almeno uno dei tre candidati ha superato il 50% dei voti e
29 quindi può essere dichiarato eletto, o se invece è necessario un ballottaggio;
30 in questultimo caso, indicare quali sono i due candidati che accederanno al
31 ballottaggio stesso.
Attached Files
You are not allowed to attach a file to this page.