Mi trovo in una situazione disperata perchè il mio professore di informatica ci ha dato da fare due programmi per le vacanze (ho provato in tutti i modi a farli cercando per interi pomeriggi su internet).
Chiedo il vostro aiuto per farli (il mio prof ha dato alla classe ben pochi aiuti per farli e sta di fatto che nessuno li sà fare)
P.S. non serve che li fate per me (anche se sarebbe molto gradito) ma mi servirebbe che mi spiegaste come fare
1)Scrivere e inviare un programma in Java che:
legge da tastiera una stringa di caratteri
conta quanti di questi caratteri sono vocali
conta quanti caratteri sono spazi (significa “ “)
visualizza la percentuale di vocali
visualizza la percentuale di spazi
suggerimento:
se testo è la stringa letta allora:
testo.toLowerCase(); // per trasformarla in caratteri minuscoli
int l=testo.length(); // per avere la lunghezza della stringa in l
int carattere=testo.charAt(i); // per trasferire il carattere i-esimo nellla variabile carattere
Traccia del programma:
leggere la stringa da tastiera
impostare un ciclo for che si ripete per tutti i caratteri della stringa
all'interno del ciclo usare il costrutto switch (oppure una catena di if ..else) per gestire i contatori delle vocali e degli spazi
all'uscita del ciclo calcolare e visualizzare le percentuali

2)Scrivere ed inviare un programma in Java che:
riceve da tastiera una data nel formato gg/mm/aaaa (giorno/mese/anno)
visualizza separatamente il giorno (numero), il mese (parola) e l'anno (numero).
Esempio di visualizzazione:
data: 24/12/2012
la data specificata è la seguente:
giorno : 24
mese: Dicembre
anno: 2012
.
suggerimento:
usare il metodo data.substring()

Grazie in anticipo per l'aiuto