Fabio Donatantonio

Resta connesso

Software Developer / Adjunct Professor
Posts by Donatantonio

Esercizio 14 – Erogazione del resto

Scrivere un programma che calcoli il resto in monete (2 euro, 1 euro, 50/100, 20/100,
10/100, 5/100, 2/100, 1/100) della somma corrisposta dal cliente. L’input sarà costituito da due importi: il prezzo da pagare e la somma corrisposta dal cliente.
Realizzare la classe Cashier per la gestione dei diversi tagli di moneta e una classe...

Esercizio 13 – Calcola quadrato

Realizzare un’applicazione che permetta di calcolare perimetro, area e diagonale di un quadrato partendo dalla conoscenza del lato.

Classe Quadrato.java:

import java.math.*; public class Quadrato { int lato; // Metodo costruttore inizializzato con la misura del lato public Quadrato(int l) { lato = l; } // Metodo che...

Esercizio 12 – Simulatore lancio dado

Progettare una classe che implementi un dado, specificando da prima il numero di facce (caso base 4) e quindi un metodo che restituisca una faccia del dado simulando appunto il lancio. Utilizzare la classe Random per generare il valore della faccia del dado.
Realizzare infine una classe di test.

Codice della classe Dado.java:

import java.util.Random; public class Dado { ...

Esercizio 11 – Contatore di monete

Realizzare un programmino che chieda in input per ogni taglio di moneta il quantitativo in possesso e calcoli in conclusione il totale economico delle monete.

Ecco il codice della classe Moneta.java

import java.util.Scanner; public class Moneta{ public static void main(String[] args) { // Imposto il valore delle monete ...

Il treno

Il treno corre forte il treno va lontano
e il quadro cambia sempre là dietro al finestrino
io non ho avuto il tempo di stringere la mano
io non ho avuto il tempo di dire una parola
per asciugare il pianto di una madre che resta sola
per sciogliere quel nodo che mio...

Esercizio 10 – Cartoline con testo fisso

Realizzare una classe Cartolina attraverso la quale siamo interessati a compilare una cartolina postale. L’idea è di implementare una classe che ci faciliti, per esempio, la compilazione di cartoline con lo stesso testo ma inviate a persone diverse.
Realizzare poi una classe di test che permetta di scrivere un certo numero di cartoline.

Classe Cartolina.java

public class...

Esercizio 9 – Popolazione scarafaggi

Realizzare un programmino che simuli l’evoluzione di un nido di scarafaggi. Scrivere una classe PopolazioneScarafaggi dove siamo interessati a recuperare il numero totale di scarafaggi, considerando oi che la popolazione può raddoppiare (evoluzione normale) o essere ridotta del 10% (per effetto di pesticidi).

Classe PopolazioneScarafaggi.java

public class PopolazioneScarafaggi { int numero; // Metodo Cstruttore inizializzato con...

Esercizio 8 – Voto medio studente

Gestire i voti di uno studente, realizzando la classe Studente dove siamo interessati a registrare i voti degli esami di uno studente e recuperare il voto medio. Realizzare poi una classe di test che permetta di inserire un certo numero di voti (compresi tra 18 e 30) e visualizzi in conclusione il voto medio.

La classe...

Esercizio 7 – Distributore di bibite (simple version)

Un distributore di bibite contiene lattine di bibite. Per comprare una bibita il cliente deve inserire un gettone. Quando il gettone è inserito, una lattina cade nel contenitore dove può essere presa dal cliente. Il distributore può essere riempito con ulteriori lattine. Vogliamo essere in grado di determinare quante lattine e gettoni sono presenti nella...

Esercizio 6 – Gestione conto bancario (con interessi)

Implementare la classe SavingsAccount che è del tutto simile alla classe BankAccount dell’esercizio 4, tranne che per una variabile di istanza aggiuntiva, interestRate (tasso di interesse annuo). Fornire, oltre a tutti i metodi della classe BankAccount:

Un metodo costruttore che imposti sia il saldo iniziale che il tasso di interesse Un metodo addInterest che aggiunge gli interessi...

Didattica

Università degli Studi eCampus
Data Evento
09/02/2021
14:30
Esame Archivistica Digitale e Informatica per le Scienze Umane - Cds Letteratura, Lingua e Cultura Italiana - Lettere
09/02/2021
14:30
Esame Introduzione all'Archivistica Digitale e all'Informatica per le Scienze Umane - Cds Letteratura, Arte, Musica e Spettacolo - Lettere
09/02/2021
17:30
Esame Abilità Informatiche e Telematiche - Cds Design e Discipline della Moda - Lettere
09/02/2021
17:30
Esame Abilità Informatiche e Telematiche - Cds Letteratura, Arte, Musica e Spettacolo - Lettere
Risorse
Guida HTML/CSS per principianti (link)
Introduzione agli ipertesti (link)
Esercizi guidati in Java (link)
Intelligenza artificiale (link)
Libri
Fondamenti di Informatica (2011) (link)
Informatica per le Scienze Umane (2011) (link)
Fondamenti di Informatica (2014) (link)
Pagina Docente
uniecampus.it - Scheda Docente (link)
Contatti
fabio.donatantonio[at]uniecampus.it

JWhisper, sviluppato presso il Dipartimento di Informatica Applicata dell'Università degli Studi di Salerno:

Stay Connected

Twitter

Le mie foto

Foto di Fabio Donatantonio
×