-1
votes

Comment imprimez-vous des variables?

Alors je travaille avec ce code mais le résultat final devrait ressembler à quelque chose comme ça.

ex. Personnes: 4 Pizza: 1 Coût: 14,95 $ p>

Mon code ressemble à ceci - p>

import java.util.*;

public class Pizza {

public static void main(String[] args) {
  Scanner keyboard = new Scanner(System.in);   
  int people = keyboard.nextInt();
  int pizza = people * 2 / 12 + 1;
  double cost = pizza * 14.95;

  System.out.println("People: "  + people +  "Pizzas: "  + pizza +  "Cost: $" + cost +  );
  }
}


2 commentaires

Le dernier signe + (après le coût) dans le code system.out.println () provoque probablement une erreur dans le code. Pouvez-vous le modifier et réessayer?


Bienvenue sur Stackoverflow. S'il vous plaît dites-nous quelle erreur avez-vous. Pouvez-vous compiler votre code? Votre code émise quelque chose?


4 Réponses :


1
votes

Le + joint des chaînes (et d'autres variables converties en chaînes). Juste comme en maths, vous l'écrivez entre deux éléments, de sorte que le dernier + était superflu (et erroné). xxx

Lorsque vous apprenez Java, vous voudrez peut-être utiliser Un IDE, qui signalerait cette erreur pour vous ou simplement lire les erreurs que le compilateur vous donne.


0 commentaires

0
votes

Vous ne devriez pas avoir ce dernier + code> à la fin de votre déclaration d'impression, car il n'y a rien après. Lorsqu'il est supprimé, votre code semble fonctionner bien, mais avec un léger problème de blanchiment que vous pouvez corriger en ajoutant des espaces à l'instruction d'impression.

12
People: 12Pizzas: 3Cost: $44.849999999999994


0 commentaires

0
votes
System.out.println("People: "  + people +  "Pizzas: "  + pizza +  "Cost: $" + cost +  );
You have put extra + at the end. Remove that.

0 commentaires

0
votes

String Concaténation Comme STR1 + STR2 CODE> est OK, mais faites attention à une impression correctement double code> Valeur: Vous n'avez besoin que de deux chiffres fractionnaires:

10
People: 10, Pizzas: 2, Cost: $29.90


0 commentaires