Ir ao conteúdo

Java Só o valor de saída aparece.


Ir à solução Resolvido por CaioNeves,

Posts recomendados

  • Solução
Postado

package Exercicio3;

import java.util.Scanner;

public class App {
   
    public static void main(String[] args) {
        Scanner leia = new Scanner(System.in);
       float cotacao, qtdReais;
       int dolar;
       
       System.out.println("Digite a cotacao do dolar");
       cotacao = leia.nextFloat();
       
       System.out.println("Digite a quantia de dolares para conversao");
       dolar = leia.nextInt();
       
       qtdReais = dolar * cotacao;
       
       System.out.printf("\nDe acordo com a cotacao atual voce possui %f", qtdReais, "de reais"); ///de reais não está aparecendo.
       
                         
    }    
}

 

Postado

Faltou colocar um "%s", pra dizer onde colocar a String.

 

Então a última linha ficaria assim:

System.out.printf("\nDe acordo com a cotacao atual voce possui %f %s", qtdReais, "de reais");

 

E pode usar "%.2f" no lugar de "%f", para exibir apenas duas casas depois da vírgula para os centavos.

System.out.printf("\nDe acordo com a cotacao atual voce possui %.2f %s", qtdReais, "reais");

 

  • Amei 1

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!