Ir ao conteúdo

Posts recomendados

Postado

A leitura deve ter a quantidade de vezes indefinida e a impressão deve ser intercalada, assim nesta impressão:

 

a entrada: tem que ser intercalado aqui agora imprime

saída: tem ser aqui

 

ou seja, ele não imprime a última palavra "imprime" porque?

<

import java.util.Scanner;
class main{
    public static void main(String [] args){
        Scanner leia = new Scanner(System.in);
        String v1, v2;
        while (leia.hasNext()){    
            v1 = leia.next();
            v2 = leia.next();
            System.out.print(v1+" ");
        }

>
            System.out.println("\n");
    }
}

Postado

Não entendi o porque de pegar duas entradas do usuário. Pelo que eu entendi do enunciado, você deve pegar a entrada do usuário e depois imprimir de forma intercalada as palavras, não é isso?

 

Veja se esse código te ajuda de alguma forma:

import java.util.Scanner;

public class Principal {
    public static void main(String[] args) {
        String entrada;
        String saida;
        String[] palavras;

        do {
            System.out.print("Sua frase: ");
            entrada = new Scanner(System.in).nextLine();

            if (!entrada.equalsIgnoreCase("sair")) {
                palavras = entrada.split(" ");
                saida = "";

                for (int i = 0; i < palavras.length; i += 2)
                    saida += palavras[i] + " ";

                saida = saida.trim();
                System.out.println("Saída: \"" + saida + "\"");
            }
        } while (!entrada.equalsIgnoreCase("sair"));

        System.exit(0);
    }
}

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...