AGRADECIMENTO...

Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.

Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...

Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.

As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.

Desde já agradeço a todos pelas visitas e desejo bons estudos.

Thiago Campos
(srthiago@hotmail.com)

sexta-feira, 11 de maio de 2012

Faça um programa que leia uma String e informe o que foi digitado e a qtd de palavras existente(considerando que será dado apenas um espaço entre as palavras).

//Autor; Thiago Campos
//Data: 11.05.2012
//Contando a qtd de palavras existente na String

import java.util.Scanner;

public class ContarPalavras {

    public static void main(String[] args) {
        // Declaração de variaveis
        Scanner entrada;
        String frase ="";
        int cont=0, t;
       
        entrada=new Scanner(System.in);
       
        System.out.println("Digite uma frase");
        frase=entrada.nextLine();
        System.out.println("a frase é: "+ frase);

        //Encontra repetiçoes numa String
        for(t=0; t<=frase.length()-1;t++){
            String aux=frase.substring(t,(t+1));
           
            //verificando a qtd de espaços existentes na String   
            if(aux.equals(" ")){
                cont++;
                //System.out.println("O total de cont " + cont); //verificando o valor de cont
            }
        }
        System.out.println("A qtd de palavras existente são (é): " + (1+cont)); //qtd de palavras
    }

Nenhum comentário:

Postar um comentário