ProgramadorDesktop 0 Denunciar post Postado Dezembro 20, 2011 Vou passar um pequeno probleminha a vocês, onde vocês tem que utilizar apenas o raciocinio. É o seguinte, as variaveis a, b, c, d, recebem os seguintes valores, a = 50, b = 40, c = 30, d = 20. O problema, troque os valores das variaveis e faça a receber d, b receber c, c receber b e d receber a. Parece, e é facil de resolver esse probleminha, mais prestem atenção e usem o raciocinio, Se você já um perito em Lógica de Programação e Algoritimos, e não quiser responder Ok, mais isto é um teste para seu conhecimento. E se quiser postem ai alguns Problemas e vamos tentar responder. Até mais. Compartilhar este post Link para o post Compartilhar em outros sites
Daniel o rei 14 Denunciar post Postado Dezembro 26, 2011 a+= d //a=70 d= a - d;//d = 70-20 = 50 a-= d //70 - 50 = 20 b+ = c//40+30 =70 c= b - c//70-30 = 40 b -= c //70-40 Acho que se desse uma misturada nisso seria mais difícil(não sei se seria possível) Da para perceber que é só trocar A e D, e C e B. Compartilhar este post Link para o post Compartilhar em outros sites
ProgramadorDesktop 0 Denunciar post Postado Dezembro 26, 2011 Então a forma com que você fez, não está correta, preste bem atenção na pergunta e você vai conseguir responder. :natalbiggrin: Acho que você não interpretou corretamente a pergunta. Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Janeiro 5, 2012 Olha eu n entendi ao certo, porque do jeito que está a pergunta eu iria fazer de 2 maneiras: Assim: a = 50, b = 40, c = 30, d = 20; a <- d b <- c c <- a + a d <- a + b OU: a = 50, b = 40, c = 30, d = 20; Fazendo do jeito que esta a pergunta no final ficaria: a = 20 //d = 20 b = 30 //c = 30 c = 30 //nesse momento 'b' vale 30 d = 20 //nesse momento 'a' vale 20 Bom se não for isso, não que seje uma dica + diga algo para tentar clarear apenas a forma de resolucionar. []s Compartilhar este post Link para o post Compartilhar em outros sites