Galera estou precisando de ajuda… O professor pediu pra gente um programa que leia uma string e imprima só as iniciais de cada frase… como faço isso?
Problema com String
N
2 Respostas
N
O exemplo que o professor deu é que se o usuário digitasse “Ordem e Progresso” o programa deveria imprimir “OeP”, que são as iniciais de cada palavra.
desta forma deve funcionar.
public class ImprimeIniciais {
public static void main(String[] args) {
String frase = "Ordem e Progresso";
String iniciais = Character.toString(frase.charAt(0));
for (int i = 0; i < frase.length(); i++) {
if (frase.charAt(i) == ' ') {
iniciais += frase.charAt(i + 1);
}
}
System.out.println(iniciais);
}
}
Criado 31 de julho de 2016
Ultima resposta 31 de jul. de 2016
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo