Torna indietro   Hardware Upgrade Forum > Software > Programmazione

AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione
HONOR ha finalmente lanciato il suo nuovo flagship: Magic 8 Pro. Lo abbiamo provato a fondo in queste settimane e ve lo raccontiamo nella nostra recensione completa. HONOR rimane fedele alle linee della versione precedente, aggiungendo però un nuovo tasto dedicato all'AI. Ma è al suo interno che c'è la vera rivoluzione grazie al nuovo Snapdragon 8 Elite Gen 5 e alla nuova MagicOS 10
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-01-2009, 22:31   #1
R3nN4
Junior Member
 
Iscritto dal: Nov 2008
Messaggi: 16
[Java] Help

Chi riesce a creare un programma mediante notepad++ che comprenda anke operatori come il while o il for ? ?

Questa è la traccia :
Data una stringa determinare quante vocali contiene
Realizzare un programma di tipo console che acquisisca in ingresso una stringa di caratteri alfabetici e
determini quante vocali e quante consonanti sono presenti nella stringa.
Suggerimenti:
è necessario acquisire l’intera stringa in un’unica operazione all’inizio
è possibile, con un metodo di libreria (vedere l’help) determinare da quanti caratteri è formata una stringa.
è possibile, con un metodo di libreria (vedere l’help) estrarre un carattere da una stringa in una determinata
posizione.
Determinato il numero di caratteri che formano la stringa è necessario un ciclo che analizzi tutti i caratteri
della stringa uno dopo l’altro per determinare se sono vocali o consonanti
Dato il grande numero di casi possibili è opportuno fare una scelta multipla
E' necessario un contatore che ricordi quanti dati sono stati inseriti.

grazie in anticipo...
R3nN4 è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2009, 23:02   #2
Oceans11
Senior Member
 
L'Avatar di Oceans11
 
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
Qui su questo forum ci riescono proprio tutti, ma nessuno ti dirà come si fà.
Se vuoi un consiglio vedi di metterci del tuo, impegnati a scrivere qualcosa, incomincia a fare il programma e vediamo insieme dove ti blocchi.
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes]
"Pirating software? Choose Microsoft!"
Oceans11 è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2009, 23:35   #3
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Dove è il problema? Leggendo la traccia mi pare che sia scritta anche buona parte dell'implementazione. Resta solo da tradurla in Java, però come ti è stato detto qui non si fanno i compiti.
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2009, 23:58   #4
R3nN4
Junior Member
 
Iscritto dal: Nov 2008
Messaggi: 16
Allora spiego subito dove sta il problema.... nn ho mai fatto nulla con le lettere è la prima volta ke ci lavoro, finora ho programmato solo con numeri .
Il mio professore mi a datto questa traccia come compito per le vacanze di natale ... il fatto è ke nn ne vengo a capo
Mi ha solo detto ke posso trovare quello ke mi serve nel Javadoc, solo ke nn riesco a trovare nulla.
1) nn ho idea di ke tipo di metodo usare.
2) nn so come far capire al programma la differenza tra consonante e vocale.
aiuto per favore!
R3nN4 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 00:06   #5
ndakota
Senior Member
 
L'Avatar di ndakota
 
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
guarda la classe Scanner(per l'acquisizione da tastiera) e i metodi della classe String(per esempio per sapere quanto è lunga una stringa).

ciao
ndakota è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 10:27   #6
Oceans11
Senior Member
 
L'Avatar di Oceans11
 
Iscritto dal: Sep 2005
Città: Torino
Messaggi: 606
Quote:
Originariamente inviato da R3nN4
Allora spiego subito dove sta il problema.... nn ho mai fatto nulla con le lettere è la prima volta ke ci lavoro, finora ho programmato solo con numeri .
Il mio professore mi a datto questa traccia come compito per le vacanze di natale ... il fatto è ke nn ne vengo a capo
Mi ha solo detto ke posso trovare quello ke mi serve nel Javadoc, solo ke nn riesco a trovare nulla.
Ma tu l'hai letta la documentazione??

Quote:
Originariamente inviato da R3nN4
1) nn ho idea di ke tipo di metodo usare.
Quote:
Suggerimenti:
1) è possibile, con un metodo di libreria (vedere l’help) determinare da quanti caratteri è formata una stringa.
2) è possibile, con un metodo di libreria (vedere l’help) estrarre un carattere da una stringa in una determinata
posizione.
Leggi la documentazione della classe String, basta una traduzione maccheronica.


Quote:
Originariamente inviato da R3nN4
2) nn so come far capire al programma la differenza tra consonante e vocale.
aiuto per favore!
Ti do un piccolo suggerimento, senza dirti esplicitamente come si fa...:
quali sono le vocali?
Legge suprema delle vocali:
* dato un carattere, esso è una vocale se è uguale ad una vocale *

Animo che ce la farai!!!
__________________
"Se proprio dovete piratare un prodotto, preferiamo che sia il nostro piuttosto che quello di qualcun altro." [Jeff Raikes]
"Pirating software? Choose Microsoft!"
Oceans11 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 10:54   #7
clockover
Senior Member
 
L'Avatar di clockover
 
Iscritto dal: Oct 2004
Messaggi: 1945
Secondo me ti stai spaventando troppo!
Posso darti un altro suggerimento! Ti crei un metodo, che ne so tipo lo chiami isVocal(<E> el) che ti resituisce true se è una vocale e false se non lo è! Siccome le vocali sono solo 5, ovviamente se ti restituisce false non è una vocale!

posta il tuo codice vediamo dove hai problemi
clockover è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 11:26   #8
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da clockover Guarda i messaggi
Ti crei un metodo, che ne so tipo lo chiami isVocal(<E> el)...
Al massimo isVowel, vocal in inglese non significa "vocale" nel senso delle lettere vocali
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 11:34   #9
clockover
Senior Member
 
L'Avatar di clockover
 
Iscritto dal: Oct 2004
Messaggi: 1945
Quote:
Originariamente inviato da banryu79 Guarda i messaggi
Al massimo isVowel, vocal in inglese non significa "vocale" nel senso delle lettere vocali
ma si stai a bada al capello (effettivamente hai ragione), diciamo che il mio è un inglese un po maccheronico
clockover è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 11:39   #10
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da clockover Guarda i messaggi
ma si stai a bada al capello (effettivamente hai ragione), diciamo che il mio è un inglese un po maccheronico
Sono uno scassapalle nato
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 14:56   #11
R3nN4
Junior Member
 
Iscritto dal: Nov 2008
Messaggi: 16
un secondo ....
io sono alle prime armi.....vi faccio vedere il mio ultimo programma, dove c'è quasi tutto quello ke so.
http://img525.imageshack.us/img525/6710/immagineho8.jpg
fate voi.....
R3nN4 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 15:19   #12
Don[ITA]
Senior Member
 
L'Avatar di Don[ITA]
 
Iscritto dal: Jul 2006
Città: Bergamo
Messaggi: 401
Beh hai conoscenze sufficenti per realizzare il tuo esercizio
La classa Scanner gia l'hai usata, quindi non ti serve altro che cercarla nella javadoc e vedere quale metodo di quella classe ti potrebbe servire per leggere una stringa da console.
Una volta ottenuta la stringa conti vocali e consonanti come ti pare

Cosa non ti è chiaro di preciso? come ottenere la stringa da analizzare o come analizzarla?
__________________
iMac 27" 5K
Don[ITA] è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 15:26   #13
clockover
Senior Member
 
L'Avatar di clockover
 
Iscritto dal: Oct 2004
Messaggi: 1945
Guarda con questo consiglio ti ho praticamente risolto l'esercizio!

E se invece di una stringa tu avessi un array di caratteri?? Forse sarebbe ancora più semplice vero??
clockover è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 15:44   #14
R3nN4
Junior Member
 
Iscritto dal: Nov 2008
Messaggi: 16
Quote:
Originariamente inviato da Don[ITA] Guarda i messaggi
Beh hai conoscenze sufficenti per realizzare il tuo esercizio
La classa Scanner gia l'hai usata, quindi non ti serve altro che cercarla nella javadoc e vedere quale metodo di quella classe ti potrebbe servire per leggere una stringa da console.
Una volta ottenuta la stringa conti vocali e consonanti come ti pare

Cosa non ti è chiaro di preciso? come ottenere la stringa da analizzare o come analizzarla?
nn mi è kiaro come ottenere la stringa da analizzare....
R3nN4 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 15:55   #15
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Quote:
Originariamente inviato da R3nN4 Guarda i messaggi
nn mi è kiaro come ottenere la stringa da analizzare....
Prova ad utilizzare il metodo nextLine() della classe Scanner
http://java.sun.com/j2se/1.5.0/docs/...html#nextLine()
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2009, 23:01   #16
R3nN4
Junior Member
 
Iscritto dal: Nov 2008
Messaggi: 16
ok grazie mille a tutti per il vostro tempo e i vosti consigli ... alla fine sono riuscito a fare sto benedetto programma..
R3nN4 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Vast prosegue la costruzione della stazi...
Chiarito cosa è successo al satel...
Il TAR annulla Bologna Città 30. ...
Laptop con chip NVIDIA da marzo? Emergon...
Costruito in casa, più veloce di ...
Il nuovo Galaxy Book 6 Pro costa il 25% ...
C'è un boom del mercato dei data ...
OVHcloud annuncia la disponiiblità...
Il Wi-Fi 7 ha un nuovo re: da ASUS arriv...
In arrivo l'auto "Frankenstein"...
Chip NVIDIA H200 in Cina? 'Come vendere ...
iPhone 16 torna super conveniente: ora c...
Offerte Amazon pazzesche: tech, smartpho...
Ubisoft annuncia l'arrivo dei 60 fps per...
Infratel Italia: ecco la nuova mappa del...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 06:25.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v