2-Efetuar a Soma dos valores A e B e implicar o valor da soma em x
3-Verificar se X é maior ou igual a 10;caso sim,mostre x+5,se não mostre x-7.
//Algoritmo
#include<iostream>
using namespace std;
int main(){
int a,b,x;
cout<<("\nDigite o valor de a:");
cin>>a;
cout<<("\nDigite o valor de b ");
cin>>b;
x=a+b;
if(x>=10){
cout<<("\nO x e maior ou igual a 10 portanto:">>x+5>>endl);
}
else(x<10){
cout<<("\nO x e menor que 10 portanto:">>x-7<<endl);
}
return 0;
Também preste atenção no cout. Você está alternando >> com << e o certo é só usar <<. Além disso, normalmente não usamos parânteses no cout.
//Algoritmo
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
int a,b;
cout << "Digite o valor de a:" << endl;
cin >> a;
cout << "Digite o valor de b:" << endl;
cin >> b;
int x = a + b;
if (x >= 10)
{
cout << "O x e maior ou igual a 10 portanto:"<< (x+5) << endl;
}
else
{
cout << "O x e menor que 10 portanto:" << (x-7) << endl;
}
return 0;
}
Sim. endl pula a linha e força a impressão do texto.
Quanto ao (int argc, char* argv[]) o primeiro parâmetro informa quantos argumentos foram passados na linha de comando, e o segundo quais foram esses argumentos. Esse comando sempre retorna 1 pois o primeiro argumento, por padrão, é o nome do executável no sistema operacional.
Por exemplo, se alguém rodar seu programa assim:
seuPrograma 1 2 3
Argc vai retornar 4
E argv vai conter os valores:
c:\seuPrograma.exe
1
2
3
Entendi Vini Grato mais uma vez meu jovem estou treinando algoritmos em C++, estudando a apostila que me passou lá do André Duarte Bueno…
Obrigado …
Por isso gosto do Guj o pessoal sempre ajuda hehe’
não sabia que cout<< não precisava de () por ex:
Infelizmente na minha faculdade o professor que dá aula de algoritmos em C++ e uma derrota infelizmente… ai ficou estudando por fora rs…Porque não quero ser mais um cara ruim