welcome: please sign in
location: attachment:20131126-LAB-IF-WHILE-FOR.txt of InformaticaCDLmatematica

Attachment '20131126-LAB-IF-WHILE-FOR.txt'

Download

   1 Esercizio 1.
   2 ------------
   3 Scrivere un programma Java che legga da input 2 numeri interi 
   4 positivi X ed Y e calcoli il valore di X elevato ad Y, tramite 
   5 una opportuna esecuzione di prodotti successivi di X per se 
   6 stesso.
   7 
   8 Esempio: letti i numeri 5 e 3, il programma dovrà eseguire i 
   9 prodotti 5*5*5, ottenendo 125 come risultato.
  10 
  11 
  12 Esercizio 2.
  13 ------------
  14 Scrivere un programam Java che, letto un numero intero da input, 
  15 determini se e' primo.
  16 
  17 
  18 Esercizio 3.
  19 ------------
  20 Scrivere un programma Java che legga un intero positivo X ed una 
  21 sequenza di interi positivi terminata dal "tappo" -1, e stampi in 
  22 output la somma dei numeri presenti nella sequenza che sono 
  23 diversi da X.
  24 
  25 Esempio: letto il numero 4 e la sequenza: 2 5 11 7 4 5 4 2 13 -1, 
  26 il programma dovrà stampare: 45.
  27 
  28 
  29 Esercizio 4.
  30 ------------
  31 Scrivere un programma Java che, letta da input una sequenza di numeri 
  32 interi positivi terminata da un tappo negativo, verifichi che nessuno 
  33 di essi sia multiplo del precedente.
  34 
  35 
  36 Esercizio 5.
  37 ------------
  38 
  39 Implementare in Java un programma che simuli (in maniera molto semplice) 
  40 un seggio elettorale. In pratica, si sa che ci sono 3 candidati (per 
  41 semplicità siano A, B, C [maiuscoli]). Si deve leggere da input una 
  42 sequenza, i cui possibili valori sono 4: A,B,C,F. “F” è il tappo (sta 
  43 per “fine”), e si suppone che venga inserito dal presidente di seggio 
  44 al termine della giornata di voto. A seconda della lettera letta in 
  45 input, si dovrà incrementare il contatore dei voti di ciascun candidato 
  46 (A,B,C). Al termine della sequenza, si dovranno stampare i voti ricevuti 
  47 da ciascun candidato.
  48 
  49 Variante 1: in aggiunta al totale dei voti per ciascun candidato, 
  50 si dia in output anche la percentuale di ciascuno sul totale.
  51 
  52 Variante 2: in aggiunta a quanto specificato nella variante 1, si 
  53 stabilisca se almeno uno dei tre candidati ha superato il 50% dei voti 
  54 e quindi può essere dichiarato eletto, o se invece è necessario un 
  55 ballottaggio; in quest’ultimo caso, indicare quali sono i due
  56 candidati che accederanno al ballottaggio stesso. 

Attached Files

You are not allowed to attach a file to this page.