Module: (C++) Variáveis. Formatos de saída


Problem

2/7

quase calculadora

Theory Click to read/hide

Calculadora


Vamos tentar escrever uma calculadora simples.
Nossa tarefa é exibir alguma expressão aritmética na tela e fazer o computador calculá-la.
Por exemplo: 
5+7=12
Além disso, em vez de 5 e 7 pode haver números diferentes dependendo dos valores das variáveis ​​a e b no programa.

Na instrução de saída, você pode exibir não apenas texto, mas também os valores das variáveis, bem como o resultado de uma expressão aritmética. Além disso, a sequência de saída pode ser diferente. Por exemplo, para exibir a expressão acima, você precisa escrevê-la assim: cout << a << "+" << b << "=" << a+b;
Se quisermos mostrar o valor de uma variável, basta especificar seu nome sem aspas. Se quisermos mostrar o resultado de uma expressão aritmética, basta escrever a expressão aritmética corretamente.
 
É preciso lembrar!
Variáveis, texto e expressões aritméticas são separados uns dos outros por <<.
 
*** Em profundidade: Diferenças C***
Na string de formato, o número de especificadores de saída não é limitado, o principal para cada especificador após a string de formato é listar todos os valores separados por vírgulas, que serão substituídos pelo modelo.
Por exemplo: printf("%d+%d=%d",a,b,a+b);
A string de formato contém três especificadores de formato de saída (%d).
Especificador de formato - sequência formada pelo sinal de porcentagem inicial (%), que é usado para especificar o tipo e o formato dos dados.

O especificador %d indica que valores inteiros devem ser gerados.  A ordem de substituição é direta.  Aqueles. em vez do primeiro modelo %d, o valor da variável a será exibido, em vez do segundo - o valor da variável b, e  em vez do terceiro - o valor da expressão  a+b.

Problem

Complete o programa acima para que, além da soma dos números, exiba a diferença, o produto e o quociente nas linhas correspondentes. O resultado de cada ação deve ser exibido em uma nova linha. Não se esqueça de pular para uma nova linha quando necessário. 

O programa deve exibir o seguinte na tela:
10+5=15 10-5=5 10*5=50 10/5=2