![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Strings e Caracteres |
Leia uma palavra e retorne uma nova string com os caracteres repetidos removidos - Desafio de Programação Resolvido em JavaQuantidade de visualizações: 886 vezes |
|
Pergunta/Tarefa: Escreva um programa Java que pede para o usuário informar uma palavra. Retorne uma nova string que será uma representação da string anterior, porém, removendo os caracteres repetidos. Seu código deverá manter os caracteres originais na mesma ordem. Sua saída deverá ser parecida com: Informe uma palavra: banana A palavra informada foi: banana Nova string sem repetições: ban Veja a resolução comentada deste exercício usando Java:
package estudos;
import java.util.Scanner;
public class Estudos{
public static void main(String args[]){
// para efetuar a leitura da entrada do usuário
Scanner entrada = new Scanner(System.in);
// vamos pedir para o usuário informar uma palavra
System.out.print("Informe uma palavra: ");
String palavra = entrada.nextLine();
// vamos mostrar a palavra original
System.out.println("A palavra informada foi: " + palavra);
// agora vamos montar uma nova string sem caracteres repetidos
String resultado = "" + palavra.charAt(0);
for(int i = 1; i < palavra.length(); i++){
// este caractere já está contido na segunda string?
boolean existe = false;
for(int j = 0; j < resultado.length(); j++){
if(resultado.charAt(j) == palavra.charAt(i)){
existe = true;
}
}
if(!existe){
resultado = resultado + palavra.charAt(i);
}
}
// vamos mostrar a string sem repetições
System.out.println("Nova string sem repetições: " + resultado);
}
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




