pessoal sou novo por aki.. n sou programador mas tenho um amigo k precisa d rsolver umas questoes.. é so para fazer uma comparaçao.. agradeço a ajuda..
#include <iostream>
using namespace std;
void trocar (int a,int B);
main() {
int x=1 , Y=2;
trocar (x,y);
cout<<"x="<<x>>'\t';
cout<<"y="<<y<<'\n';
}
void trocar (int a,int B)
{int temp;
temp=a; a=b; b=temp;
cout<< "a="<<a<<'\t';
cout<< "b="<<b<<'\n';
}
Qual será o output?
qual a parte dp programa responsavel por cada linha escrita nesse output?
as alteraçoes que ocorrem dentro da funçao trocar() afectam ou não as variaveis X e Y passadas como argumentos de chamada à funçao com : trocar(x,y)? justificar
E agora como escrever uma nova versao em k a funçao utilize parametros que possam efectuar uma passagem de argumentos por referencia e não +por valor..? agradeço
Pergunta
avort
pessoal sou novo por aki.. n sou programador mas tenho um amigo k precisa d rsolver umas questoes.. é so para fazer uma comparaçao.. agradeço a ajuda..
#include <iostream>
using namespace std;
void trocar (int a,int B);
main() {
int x=1 , Y=2;
trocar (x,y);
cout<<"x="<<x>>'\t';
cout<<"y="<<y<<'\n';
}
void trocar (int a,int B)
{int temp;
temp=a; a=b; b=temp;
cout<< "a="<<a<<'\t';
cout<< "b="<<b<<'\n';
}
Qual será o output?
qual a parte dp programa responsavel por cada linha escrita nesse output?
as alteraçoes que ocorrem dentro da funçao trocar() afectam ou não as variaveis X e Y passadas como argumentos de chamada à funçao com : trocar(x,y)? justificar
E agora como escrever uma nova versao em k a funçao utilize parametros que possam efectuar uma passagem de argumentos por referencia e não +por valor..? agradeço
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.