Salve,
mia figlia ha dei problemi con dei programmini semplici in java...
dice che ci son degli errori ma non capisce dove..
mi potete aiutare...?
Grazie..
Concatenare 3 stringhe liberamente scelte dall’ operatore. Rimuovi gli eventuali numeri inseriti dall’ operatore.Stampa.
codice:
import java.util.Scanner;
public class concatenata {
public static void main (String []args){
System.out.println ("Inserire 3 parole da concatenare"); // è possibile inserire numeri
Scanner sc = new Scanner (System.in);
// dichiarazione variabili
String parola1 = sc.nextLine();
String parola2 = sc.nextLine();
String parola3 = sc.nextLine();
String numeri = "0123456789";
String concatenata = parola1 + parola2 + parola3;
for (int i=0; i<concatenata.length(); i++){
if (numeri.indexOf(concatenata.charAt(i))== -1){ //togliamo gli eventuali numeri
numeri = numeri + concatenata.charAt(i);
System.out.println (concatenata);
}
}
}
}
Rimuovere da una stringa le lettere nella posizione pari e le vocali.
codice:
import java.util.Scanner;
public class rimozionestringa {
public static void main(String[] args) {
System.out.println ("Inserire una parola");
Scanner sc = new Scanner (System.in);
String parola = sc.nextLine();
String vocali = "aeiouAEIOU"; //dichiarazione vocali
String lettposionepari = "";
String parolafinale = "";
for (int i=0;i<parola.length();i++){
if (vocali.indexOf(parola.charAt(i))== -1){
consonanti=consonanti+parola.charAt(i);
for (int i=0; i<)
System.out.println ("parolafinale");
}
}
}
}
Rimuovere da una stringa composta da un numero di caratteri pari le 2 lettere centrali.
Chiedere all’ operatore 3 stringhe, concatenarle e stampare la stringa finale senza vocali.
codice:
import java.util.*;
public class stringhe {
public static void main(String[] args) {
System.out.println ("Inserire tre parole");
Scanner sc = new Scanner (System.in);
//dichiarazione variabili
String parola1 = sc.nextLine();
String parola2 = sc.nextLine();
String parola3 = sc.nextLine();
String concatenata = parola1+ parola2 + parola3;
String vocali = aeiouAeiou;
for(int i=0;i<concatenata.length(); i++){
if(vocali.indexOf(concatenata.charAt(i)== -1){ //togliamo le vocali
vocali=vocali+concatenata.charAt(i);
System.out.println("concatenata");
}
}
}
}
Grazie a tutti anticipatamente...di cuore...