#29 – Exercícios em Linguagem C – Antecessor

É feita a entrada de um número e o sistema apresenta seu antecessor – www.netocortes.com.br

/* 
## QUESTÃO

Escreva um algoritmo para ler um valor e escrever o seu antecessor.
Ex.: 250.... ??? 250 - 1 = 249

*/

//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 valor, ant;
	
	//ENTRADA
	printf("Entre com um valor: ");
	scanf("%d", &valor);

	//PROCESSAMENTO
	ant = valor - 1;
	
	//SAIDA
	printf("O antecessor de %d é %d \n\n", valor, ant);
	
	
	system("pause");
}

#25 – Exercícios em Linguagem C – Verifica idade

Analisa a faixa etária da idade que foi inserida – www.netocortes.com.br

/* 
## QUESTÃO

25) Faça um algoritmo que receba uma idade. 
- Se idade 0 a 2, retorne "você é um bebe" 
- Se idade 3 a 12, retorne "você é uma criança" 
- Se idade 13 a 16, retorne "você é um adolescente"
- Se idade 17 a 50, retorne, "você é um adulto"
- Se idade maior que 50, "você é um idoso"

*/

//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 idade;
	
	//ENTRADA
	printf("Informe uma idade: ");
	scanf("%d", &idade);
	
	//SAIDA e CONDIÇÕES
	if(idade >= 0 && idade <= 2)
	{
		printf("você é um bebe\n\n");
	}
	
	if(idade >= 3 && idade <= 12)
	{
		printf("você é uma criança\n\n");
	}
	
	if(idade >= 13 && idade <= 16)
	{
		printf("você é um adolescente\n\n");
	}
	
	if(idade >= 17 && idade <= 50)
	{
		printf("você é um adulto\n\n");
	}
	
	if(idade > 50)
	{
		printf("você é um idoso\n\n");
	}
	
	system("pause");
}

#18 – Exercícios em Linguagem C – Comparação entre números

Efetua a entrada de dois números e verifica qual é o maior, menor ou se são iguais – www.netocortes.com.br

/* 
## QUESTÃO

Ler dois valores e imprimir uma das três mensagens a seguir: 
Números iguais, caso os números sejam iguais 
Primeiro é maior, caso o primeiro seja maior que o segundo; 
Segundo é maior, caso o segundo seja maior que o primeiro.

*/

//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 n1, n2;
	
	//ENTRADA
	printf("Entre com N1: ");
	scanf("%d", &n1);
	
	printf("Entre com N2: ");
	scanf("%d", &n2);
	
	//PROCESSAMENTO e //SAIDA
	if(n1 == n2)
	{
		printf("Números iguais \n\n");
	}
	
	if(n1 > n2)
	{
		printf("Primeiro é maior \n\n");
	}
	
	if(n2 > n1)
	{
		printf("Segundo é maior \n\n ");
	}
		
	system("pause");
}

#13 – Exercícios em Linguagem C – Soma e subtração de dois valores

Após a entrada de dois valores o sistema calcula de uma vez só a soma e a subtração – www.netocortes.com.br

/* 
## QUESTÃO

Crie uma calculadora que mostre os valores de
 A e B(valores de entrada), somados e subtraídos.
 
*/
//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, soma, subtracao;
	
	printf("Entre com A: ");
	scanf("%d", &A);
	
	printf("Entre com B: ");
	scanf("%d", &B);
	
	soma = A + B;
	subtracao = A - B;
	
	printf("O valor de A + B é: %d\n\n", soma);
	printf("O valor de A - B é: %d\n\n", subtracao);
	

	system("pause");
}

#12 – Exercícios em Linguagem C – Validar notas de aluno

É feito a validação das notas de um aluno. Com a média o sistema verifica se o mesmo esta Aprovado, Reprovado ou de Repescagem – www.netocortes.com.br

/* 
## QUESTÃO

Entrar com 3 notas e efetuar a media aritmética
	- Se media < 3 - REPROVADO
	- SE media 3 a 7  - REPESCAGEM
	- SE media > 7  - APROVADO
*/

//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 nota1, nota2, nota3, media;
	
	printf("Entre com a nota1: ");
	scanf("%f", ¬a1);
	
	printf("Entre com a nota2: ");
	scanf("%f", ¬a2);
	
	printf("Entre com a nota3: ");
	scanf("%f", ¬a3);
	
	//PROCESSAMENTO
	media = (nota1 + nota2 + nota3) / 3;
	
	/*if(media < 3)
	{
		printf("REPROVADO com média %.2f \n\n", media)	;
	}
	
		
	if(media >= 3 && media <= 7)
	{
		printf("REPESCAGEM com média %.2f \n\n", media)	;
	}
	
	if(media > 7)
	{
		printf("APROVADO com média %.2f \n\n", media)	;
	}*/
	
	if(media < 3)
	{
		printf("REPROVADO com média %.2f \n\n", media)	;
	}
	else if(media >= 3 && media <= 7)
	{
		printf("REPESCAGEM com média %.2f \n\n", media)	;
	}
	else if(media > 7)
	{
		printf("APROVADO com média %.2f \n\n", media)	;
	}

	system("pause");
}

#11 – Exercícios em Linguagem C – Base vezes altura

Um dos exemplos mais simples é o da área. O sistema solicita a base e a altura e multiplica – www.netocortes.com.br

/* 
## QUESTÃO

Calcular a área através da entrada da base e a altura

*/

//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 base, altura, area;
	
	printf("Entre com a base: ");
	scanf("%f", &base);
	
	printf("Entre com a altura: ");
	scanf("%f", &altura);
	
	//PROCESSAMENTO
	area = base * altura;
	
	
	//SAIDA
	printf("A área da base %.1f com a altura %.1f é de %.1f \n\n", base, altura, area);
	

	system("pause");
}

#10 – Exercícios em Linguagem C – Comissão de venda de vendedor

É feita a entrada de alguns dados no sistema, com esses dados o mesmo calcula o valor de 5% sobre o total da venda – www.netocortes.com.br

/* 
## QUESTÃO

Construa um programa para pagamento de comissão de vendedores de peças,
levando-se em consideração que sua comissão será de 5% do total da venda
e que você tenha os seguintes dados: a identificação do vendedor, o código
da peça, o preço unitário da peça e quantidade vendida.

*/

//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 id_vendedor, cod_peca;
	float preco_unitario, qnt_vendida, total_venda, comissao;
	
	/* 
		Comentario...
		Entrada 
	*/
	printf("Entre com o identificador do vendedor: ");
	scanf("%d", &id_vendedor);
	
	printf("Entre com o código da peça: ");
	scanf("%d", &cod_peca);
	
	printf("Entre com o preço unitário: ");
	scanf("%f", &preco_unitario);
	
	printf("Entre com a quantidade: ");
	scanf("%f", &qnt_vendida);
	
	total_venda = preco_unitario * qnt_vendida;
	comissao = total_venda * 0.05;
	
	printf("O vendedor de identificado: %d vendeu %.2f e ganhou %.2f \n\n", id_vendedor, total_venda, comissao);
	
	system("pause");
}

#9 – Exercícios em Linguagem C – Soma de números ao quadradado

Após a entrada de quatro valores o sistema calcula o quadrado dos quatro e soma os resultados – www.netocortes.com.br

/* 
## QUESTÃO

Desenvolva um diagrama que: leia 4 (quatro) números, calcule o 
quadrado para cada um, some todos e mostre o resultado.

*/

//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 valor1, valor2, valor3, valor4, resultado;
	
	//Entrada
	printf("Entre com o 1º valor: ");
	scanf("%d", &valor1);
	
	printf("Entre com o 2º valor: ");
	scanf("%d", &valor2);
	
	printf("Entre com o 3º valor: ");
	scanf("%d", &valor3);
	
	printf("Entre com o 4º valor: ");
	scanf("%d", &valor4);
	
	resultado = (valor1 * valor1) + (valor2 * valor2) + (valor3 * valor3) + (valor4 * valor4);
	
	printf("### RESULTADOS ### \n");
	printf("O quadrado de %d é: %d\n", valor1,(valor1 * valor1));
	printf("O quadrado de %d é: %d\n", valor2,(valor2 * valor2));
	printf("O quadrado de %d é: %d\n", valor3,(valor3 * valor3));
	printf("O quadrado de %d é: %d\n", valor4,(valor4 * valor4));
	
	printf("O resultado é: %d \n\n\n", resultado);
	
	
	system("pause");
}

#8 – Tipo 2 – Exercícios em Linguagem C – Apresentar nome do mês – com CASE

Ao ser inserido o número de um mês o sistema retorna o nome do mesmo. Utilizando CASE – www.netocortes.com.br

/* 
## QUESTÃO

Faça um fluxograma que receba o número do mês e mostre o 
mês correspondente. Valide mês inválido

*/

//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 mes;
	
	//Entrada
	printf("Entre com o mês: ");
	scanf("%d", &mes);
	
	switch(mes)
	{
		case 1:
			printf("Janeiro \n\n");
			break;
		
		case 2:
			printf("Fevereiro \n\n");
			break;
			
		case 3:
			printf("Março \n\n");
			break;
		
		case 4:
			printf("Abril \n\n");
			break;
			
		case 5:
			printf("Maio \n\n");
			break;
		
		case 6:
			printf("Junho \n\n");
			break;
			
		case 7:
			printf("Julho \n\n");
			break;
		
		case 8:
			printf("Agosto \n\n");
			break;
			
		case 9:
			printf("Setembro \n\n");
			break;
		
		case 10:
			printf("Outubro \n\n");
			break;
			
		case 11:
			printf("Novembro \n\n");
			break;
		
		case 12:
			printf("Dezembro \n\n");
			break;
			
		default:
			printf("O mês inserido é inválido\n\n");
			break;
			
	}
	
	
	
	system("pause");
}

#8 – Tipo 1 – Exercícios em Linguagem C – Apresentar nome do mês – com IF

Ao ser inserido o número de um mês o sistema retorna o nome do mesmo. Utilizando IF – www.netocortes.com.br

/* 
## QUESTÃO

Faça um fluxograma que receba o número do mês e mostre o 
mês correspondente. Valide mês inválido

*/

//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 mes;
	
	//Entrada
	printf("Entre com o mês: ");
	scanf("%d", &mes);
	
	if(mes == 1)
	{
		printf("Janeiro \n\n");
	}
	
	if(mes == 2)
	{
		printf("Fevereiro \n\n");
	}
	
	if(mes == 3)
	{
		printf("Março \n\n");
	}
	
	if(mes == 4)
	{
		printf("Abril \n\n");
	}
	
	if(mes == 5)
	{
		printf("Maio \n\n");
	}
	
	if(mes == 6)
	{
		printf("Junho \n\n");
	}
	
	if(mes == 7)
	{
		printf("Julho \n\n");
	}
	
	if(mes == 8)
	{
		printf("Agosto \n\n");
	}
	
	if(mes == 9)
	{
		printf("Setembro \n\n");
	}
	
	if(mes == 10)
	{
		printf("Outubro \n\n");
	}
	
	if(mes == 11)
	{
		printf("Novembro \n\n");
	}
	
	if(mes == 12)
	{
		printf("Dezembro \n\n");
	}
	
	if(mes < 1 || mes > 12)
	{
		printf("O mês inserido é inválido\n\n");
	}
	
	
	
	system("pause");
}

#7 – Exercícios em Linguagem C – Validar números entre 100 e 200

Verifica se o número que foi inserido está entre 100 e 200 – www.netocortes.com.br

/* 
## QUESTÃO

Faça um fluxograma que receba um número e diga se 
este número está no intervalo entre 100 e 200. 

*/

//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 num;
	
	printf("Entre com um número: ");
	scanf("%f", &num);
	
	if(num >= 100 && num <= 200)
	{
		printf("Numero entre os valores\n\n");
	}
	
	system("pause");
}
/* 
## EM VISUALG

algoritmo "Ex 7"

var
       num :real
inicio
       escreva("Entre com um número: ")
       leia(num)
       
       se (num >= 100) e (num <= 200) entao
            escreval("Numero entre os valores")
       fimse


fimalgoritmo

*/