Module: (C++)Variables. Formats de sortie


Problem

2/7

Presque calculatrice

Theory Click to read/hide

Calculatrice


Essayons d'écrire une calculatrice simple.
Notre tâche est d'afficher une expression arithmétique sur l'écran et de la faire calculer par l'ordinateur.
Par exemple : 
5+7=12
De plus, au lieu de 5 et 7 il peut y avoir des nombres différents selon les valeurs des variables a et b dans le programme.

Dans l'instruction de sortie, vous pouvez afficher non seulement du texte, mais également les valeurs des variables, ainsi que le résultat d'une expression arithmétique. De plus, la séquence de sortie peut être différente. Par exemple, pour afficher l'expression ci-dessus, vous devez l'écrire comme ceci : cout << un << "+" << b << "=" << a+b;
Si nous voulons afficher la valeur d'une variable, il nous suffit de spécifier son nom sans guillemets. Si nous voulons afficher le résultat d'une expression arithmétique, il suffit alors d'écrire correctement l'expression arithmétique.
 
Ne pas oublier !
Les variables, le texte et les expressions arithmétiques sont séparés les uns des autres par <<.
 
*** Approfondissement : Différences C***
Dans la chaîne de format, le nombre de spécificateurs de sortie n'est pas limité, l'essentiel pour chaque spécificateur après la chaîne de format est de lister toutes les valeurs séparées par des virgules, qui seront substituées au modèle.
Par exemple: printf("%d+%d=%d",a,b,a+b);
La chaîne de format contient trois spécificateurs de format de sortie (%d).
Spécificateur de format - séquence formée par le signe de pourcentage initial (%), qui est utilisé pour spécifier le type et le format des données.

Le spécificateur %d indique que les valeurs entières doivent être générées.  L'ordre de substitution est direct.  Ceux. au lieu du premier modèle %d, la valeur de la variable a sera affichée, au lieu du second - la valeur de la variable b, et  au lieu du troisième - la valeur de l'expression a+b.

Problem

Complétez le programme ci-dessus pour qu'en plus de la somme des nombres, il affiche la différence, le produit et le quotient dans les lignes correspondantes. Le résultat de chaque action doit être affiché sur une nouvelle ligne. N'oubliez pas de sauter vers une nouvelle ligne si nécessaire. 

Le programme devrait afficher ce qui suit à l'écran :
10+5=15 10-5=5 10*5=50 10/5=2