welcome: please sign in
location: attachment:20091111-EsercitazioneLAB-Funzioni.txt of InformaticaCDLmatematica

Attachment '20091111-EsercitazioneLAB-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 quest’ultimo 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.