#3 – Exercícios em Linguagem C – Troca de valores

Exercícios em Linguagem C – Troca de valores

/* 
## QUESTÃO

 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  
	
	Exemplo.:
	A = 10 e B= 5.... A=5 e B=10.... 
*/

//Obs.: Retire os espaços dos includes
#include< stdio.h >
#include< stdlib.h >
#include< locale.h > /* Acentuação */

void main()
{
	//Acentos no prompt de comando Windows 
	setlocale(LC_ALL, "Portuguese");
	 
	//Variaveis
	int A, B, AUX;
	
	//ENTRADA
	printf("Entre com o valor de A: ");
	scanf("%d", &A);
	printf("Entre com o valor de B: ");
	scanf("%d", &B);
      
	//PROCESSAMENTO
	AUX = A;
	A   = B;
	B   = AUX;
	
	//SAIDA
	printf("O novo valor de A é: %d \n", A);
	printf("O novo valor de B é: %d \n", B);
 		
	system("pause");
}
/* 
## EM VISUALG

algoritmo "Ex 3"

var
     A, B, AUX :inteiro
inicio

      //ENTRADA
      escreva("Entre com o valor de A: ")
      leia(A)
      escreva("Entre com o valor de B: ")
      leia(B)
      
      //PROCESSAMENTO
      AUX <- A
      A   <- B
      B   <- AUX
      
      //SAIDA
      escreval("O novo valor de A é: ", A)
      escreval("O novo valor de B é: ", B)

fimalgoritmo


*/

#2 – Exercícios em Linguagem C – Média de notas

Entrando com nome e calculando a média de 3 provas

/* 
## QUESTÃO

Leia o nome de um aluno e as notas das
três provas que ele obteve no semestre. No final informar o nome
do aluno e a sua média (aritmética). 

*/

//Obs.: Retire os espaços dos includes
#include< stdio.h >
#include< stdlib.h >
#include< locale.h > /* Acentuação */

void main()
{
	//Acentos no prompt de comando Windows 
	setlocale(LC_ALL, "Portuguese");
	 
	//Variaveis
	float n1, n2, n3, media;
	char nome_aluno[100];
	
	//Entrada de valores
	printf("Entre com o nome do aluno: ");
	scanf("%s", &nome_aluno);
	
	printf("Entre com a primeira nota: ");
	scanf("%f", &n1);
	
	printf("Entre com a segunda nota: ");
	scanf("%f", &n2);
	
	printf("Entre com a terceira nota: ");
	scanf("%f", &n3);
	
	//PROCESSAMENTO
	media = (n1 + n2 + n3) / 3;
	
 	printf("O nome do aluno é: %s \n", nome_aluno);
	printf("A média é: %f \n", media);
	
	system("pause");
}
/* 
## EM VISUALG
algoritmo "Ex 2"

var
      n1, n2, n3, media :real
      nome_aluno :caractere
inicio

      //ENTRADA
      escreva("Entre com o nome do aluno: ")
      leia(nome_aluno)

      escreva("Entre com a primeira nota: ")
      leia(n1)

      escreva("Entre com a segunda nota: ")
      leia(n2)
      
      escreva("Entre com a terceira nota: ")
      leia(n3)
      
      //PROCESSAMENTO
       media <- (n1+n2+n3)/3
      
      //SAIDA
      escreval("O nome do aluno é: ", nome_aluno)
      escreval("A média é: ", media)
      
fimalgoritmo


*/