⚠️ Novidade no blog! ⚠️

O conteúdo dos Cursos, Trilhas e Livros Resolvidos está sendo movido para kdosh.net/edu. Acesse e divulgue!


💻 PROBLEMA: Crie um algoritmo em linguagem C para ler dois valores inteiros 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.

Os valores deverão ser apresentados trocados.

✍️ ALGORITMO:


👨‍🏫 Explicando…

  1. #include <stdio.h>: Inclui a biblioteca padrão de entrada e saída em C.
  2. int main(void): A função principal do programa, que retorna um valor inteiro e não tem argumentos.
  3. int a, b, aux;: Declara três variáveis inteiras, a, b e aux.
  4. printf("a = "); scanf("%d", &a);: Imprime uma mensagem pedindo ao usuário que insira o valor de a, em seguida, usa scanf para ler um número inteiro da entrada padrão e armazená-lo na variável a.
  5. printf("b = "); scanf("%d", &b);: Imprime uma mensagem pedindo ao usuário que insira o valor de b, em seguida, usa scanf para ler um número inteiro da entrada padrão e armazená-lo na variável b.
  6. aux = a;: Atribui o valor de a para aux.
  7. a = b;: Atribui o valor de b para a.
  8. b = aux;: Atribui o valor de aux para b. Neste ponto, os valores de a e b foram trocados.
  9. printf("a = %d \n", a);: Imprime o valor atual de a.
  10. printf("b = %d \n", b);: Imprime o valor atual de b.
  11. return 0;: Retorna 0 para indicar que o programa foi executado corretamente e encerra a função principal.

*Atualizado em 19 de setembro de 2023

Estude a Bíblia!
Subscribe
Notify of
guest
1 Comentário
Inline Feedbacks
View all comments