Informática, perguntado por luizeferreira145, 4 meses atrás

Ler dois valores para as variáveis A e B, e efetuar as trocas dos valores de forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da variável A. Apresentar os valores trocados.

(em portugol)​

Soluções para a tarefa

Respondido por saviomenezesgama1
3

Resposta:

programa

{

funcao inicio()

{

   real     a,b,c

   escreva ("O valor de A: ")

      leia (a)

      escreva ("O valor de B: ")

      leia (b)

      c=a

      a=b

      b=c

      limpa()

     

      escreva ("O valor de A: ")

      escreva (a)

      escreva("\n")

      escreva ("O valor de B: ")

      escreva (b)

}

}

Explicação:

SEI QUE DE INICIO PROGRAMAÇÃO É COMPLICADO, MAS ACREDITE, É BEM FÁCIL SÓ PRECISA DE LOGICA ENTÃO N PEGUE APENAS A RESPOSTA MAS ESTUDE E ANOTE AS FUNCIONALIDADES DE CADA COMANDO. TBM ESTOU NO MESMO BARCO, E SÓ TENHO 17Y  MAS JÁ SEI O BASICO. BOA SORTE!

definimos as variáveis como reais, sendo  a, b e c

depois fazemos os comandos para que o algoritmo abra uma caixa de texto para que o usuário digite, e como a questão exige que seja A e B fazemos os comandos: escreva e leia.  Agora partindo pra logica... sabemos que A tem que valer B e virse versa, então fazemos três variáveis sendo uma apenas para guardar um valor, sendo assim, fazemos as variáveis a, b e c agr colocamos a logica da seguinte ordem primeiro c que é a variável que vai guardar o valor de a (c=a) depois a=b e b = a (b=c pq c vale a) Depois coloquei o comando limpa apenas para ficar mais organizado mas não é obrigatório. Agr só fazer o programa escrever o valor das variaveis. usei o escreva("\n") pra pular uma linha para ficar mais organizado.

LEMBRANDO, ESSE É O MEU ALGORÍTIMO ENTÃO TALVEZ N SEJA A FORMA MAIS ADEQUADA DE FAZER :/

Perguntas interessantes