Ae pessoal vo dexa o codigo aki pra voces darem uma olhada e q q pode tar errado…
import javax.swing.*;
public class MostraLetraePalavra{
public static void main(String args[]){
int cont=0;
do{
t="";
x=JOptionPane.showInputDialog("digite a primeira palavra");
y=JOptionPane.showInputDialog("digite a segunda palavra");
for (int i=0;i<x.length();i++)
if (x.charAt(i) == 't'){
cont++;
return;
if((x.charAt(i) != 't')){
t+=x.charAt(i);
JOptionPane.showMessageDialog(null, t)
JOptionPane.showMessageDialog(null, x.charAt(i));
}
}
}while(x.charAt(0) !='t');
JOptionPane.showMessageDialog(null, "a letra a apareceu " + cont + "vezes");
}
}
ele tem que le uma quantidade de duplas de dados. O primeiro elemento representa uma letra e o segundo uma palavra. O programa termina quando a letra digitada for igual a ‘t’ (independente de ser maiúscula ou minúscula). Nesta situação a palavra não deve ser lida. Para cada dupla escrever quantas vezes a letra aparece na palavra…
Não consegui faze isso, eh simples eu sei… heheeh se poderem me dizer aonde eu errei ficarei grato!
abraço
