Sou nova aqui no forum, alguem poderia me ajudar nessa questão java ??
- Faça um programa no qual um usuário digite uma palavra de 4 caracteres e o programa deverá alterar a posição da primeira vogal encontrada com a segunda vogal encontrada e reapresentar a palavra na tela. Se na palavra digitada não possuir 4 caracteres ou não existir vogal ou se existir apenas uma vogal,seu sistema deverá apresentar uma mensagem de erro informando a incapacidade de processar a informação devido a falha da entrada dos dados.
Não to conseguindo terminar, alguém sabe me dizer se estou no caminho certo ?
import java.util.Scanner;
public class Programa {
public static void main(String[] args) {
char vogais[] = {'a', 'e', 'i', 'o', 'u'};
System.out.println("Insira uma palavra de 4 letras: ");
String texto = new Scanner(System.in).nextLine();
String toLowerCase = texto.toLowerCase();
if (texto.length() == 4) {
for (int i = 0; i < texto.length(); i++) {
char c = texto.charAt(i);
if (texto.legth =) {
}
}
System.out.println("");
} else {
System.out.println(" erro incapacidade de processar a informação devido a falha da entrada dos dados");
}
}
}