Eu estou começando a estudar C++, e gostaria de saber como faço para concatenar um valor inteiro em uma string?
segue como exemplo a simples soma de dois números:
#include <iostream>
#include "string.h"
using namespace std;
int main()
{
int num1, num2, resp;
cout << " Digite o primeiro número: " << endl;
cin >> num1;
cout << " Digite o segundo número: " << endl;
cin >> num2;
resp = num1+num2;
cout << " A soma dos dois números é = " << resp << endl;
if (num1 > num2) {
cout << " O primeiro número é maior que o segundo: "<< num1 << endl;
}else{
cout << " O segundo número é maior que o primeiro: "<< num2 << endl;
}
return 0;
}
saída:
Digite o primeiro número:
20
Digite o segundo número:
30
A soma dos dois números é = 50
O segundo número é maior que o primeiro: 30
gostaria que a saída fosse assim:
O número 30 é maior que o número 20!
Em java bastaria um simples: system.out.println (“O número” +num2+ “é maior que o número”+num1);
rs
`