1. Desenvolva um programa que avalie a situação de aprovação de um aluno em uma disciplina.
#include <stdio.h>
int main(){
	
	float nota, frequencia;
	printf("Digite sua nota final e aperte ENTER:\n");
	scanf("%f", &nota);
	printf("OK, agora digite sua porcentagem de frequencia nas aulas e aperte ENTER:\n");
	scanf("%f", &frequencia);
	
	frequencia = frequencia / 100;
	if(nota >= 7){
		
		if(frequencia >= 0.24){
			printf("Aprovado por nota e frequencia, parabens ;)");
		}
		else{
			printf("Reprovado por falta de frequecia nas aulas, melhore");
		}
	}
	else if(frequencia > 0.25){
		
		printf("Reprovado por nota, melhore");
	}
	else{
		
		printf("Reprovado por nota e frequencia, melhore seu incompetente");
	}
	
	return 0;
}
  1. Peça um ano e verifique se é bissexto (divisível por 4 e não por 100, ou divisível por 400).
#include <stdio.h>
int main(){
	
	printf("----- Detector de ano Bissexto -----\n\n");
	
	int ano;
	
	printf("Digite um ano e aperte ENTER:\n");
	scanf("%d", &ano);
	
	if((ano % 4 == 0 && ano % 100 != 0 ) || (ano % 400 == 0)){
		
		printf("O ano eh Bissexto");
	}
	else{
		
		printf("O ano nao eh Bissexto");
	}
	
	return 0;
}
  1. Peça o peso e a altura de uma pessoa e calcule seu IMC, informando sua classificação:
#include <stdio.h>
int main (){
	
	
	
	float altura, peso, imc;
	char opcao;
	int menu;
	
	do{
		printf("    ----- Calculador de IMC -----\n\n");
		printf("Bem vindo, deseja calcular o seu IMC ?\n");
		printf("(1) -> Calcular seu IMC.\n");
		printf("(2) -> SAIR.\n");
		printf("Por favor, Digite a opcao desejada e em seguida aperte ENTER:\n");
		scanf(" %d", &menu);
		
		switch(menu){
		
			case 1:{
			
				printf("Digite seu peso (Em kg) e aperte ENTER:\n");
				scanf("%f", &peso);
				printf("Digite sua altura (Em metros) e aperte ENTER:\n");
				scanf("%f", &altura);
				
				imc = peso / (altura * altura);
				
				float pesominimo = 18.5 * (altura * altura);
				float pesomaximo = 24.9 * (altura * altura);
				
				if(imc < 18.5){
					
					printf("\nSeu IMC eh -> %.2f, Voce esta abaixo do peso\n\n", imc);
					printf("O peso ideal para a sua altura esta entre %.2f kg e %.2f kg\n\n", pesominimo, pesomaximo);
					printf("Deseja calcular o IMC novamente ? (S/N)\n");
					scanf(" %c", &opcao);
				}
				else if(imc >= 18.5 && imc <= 24.9){
					
					printf("\nSeu IMC eh -> %.2f, Seu peso esta normal, Parabens\n\n", imc);
					printf("Deseja calcular o IMC novamente ? (S/N)\n");
					scanf(" %c", &opcao);
				}
				else if(imc >= 25 && imc <= 29.9){
					
					printf("\nSeu IMC eh -> %.2f, Voce esta com sobre peso\n\n", imc);
					printf("O peso ideal para a sua altura esta entre %.2f kg e %.2f kg\n\n", pesominimo, pesomaximo);
					printf("Deseja calcular o IMC novamente ? (S/N)\n");
					scanf(" %c", &opcao);
				}
				else if(imc >= 30){
					
					printf("\nSeu IMC eh -> %.2f, Voce esta obeso, se preocupe\n\n", imc);
					printf("O peso ideal para a sua altura esta entre %.2f kg e %.2f kg\n\n", pesominimo, pesomaximo);
					printf("Deseja calcular o IMC novamente ? (S/N)\n");
					scanf(" %c", &opcao);
				}
				
				break;
			}	
				
			case 2:
				printf("Programa encerrando, obrigado e volte sempre\n");
				return 0;
				break;
			
			default:
				printf("Opcao invalida, Por favor tentar novamente.\n");	
		}
		
	}while(opcao == 's' || opcao == 'S');
	
	
	
	return 1;
}
  1. Faça um programa que peça a idade de uma pessoa e informe em qual categoria de natação ela se encaixa:
#include <stdio.h>
int main(){
	
	printf("----- Categorizador por idade (Natacao) -----\n\n");
	
	int idade;
	
	printf("Por favor, Digite a idade do atleta, em seguida aperte ENTER:\n");
	scanf("%d", &idade);
	
	if(idade >= 5 && idade <= 7){
		
		printf("Sua categoria sera InfantilA");
	}
	else if(idade >= 8 && idade <= 10){
		
		printf("Sua categoria sera InfantilB");
	}
		else if(idade >= 11 && idade <= 13){
		
		printf("Sua categoria sera JuvenilA");
	}
		else if(idade >= 14 && idade <= 17){
		
		printf("Sua categoria sera JuvenilB");
	}
		else if(idade >= 18){
		
		printf("Sua categoria sera Adulta");
	}
	
	return 0;
}
  1. Peça o salário de um funcionário e calcule o imposto de renda conforme as faixas:
//5. **Peça o salário de um funcionário e calcule o imposto de renda conforme as faixas:
//    - Até 1903.98 (isento)
//    - de 1903.99 até 2826.65 (7.5%)
//    - de 2826.66 até 3751.05 (15%)
//    - de 3751.06 até 4664.68 (22.5%)
//    - acima de 4664.68 (27.5%). 

#include <stdio.h>
int main(){
	
	printf("----- Calculador do IR -----\n\n");
	
	float salario, imposto;
	
	printf("Por favor, Digite seu salario e aperte ENTER:\n");
	scanf("%f", &salario);
	
	if(salario <= 1903.98){
		
		printf("Voce esta isento de impostos");
	}
	else if(salario >= 1903.99 && salario <= 2826.65){
		
		imposto = salario - (salario * 0.075);
		printf("Seu salario com os impostos ficarah -> R$%.2f", imposto);
	}
	else if(salario >= 2826.66 && salario <= 3751.05){
		
		imposto = salario - (salario * 0.15);
		printf("Seu salario com os impostos ficarah -> R$%.2f", imposto);
	}
	else if(salario >= 3751.06 && salario <= 4664.68){
		
		imposto = salario - (salario * 0.225);
		printf("Seu salario com os impostos ficarah -> R$%.2f", imposto);
	}
	else if(salario > 4664.68){
		
		imposto = salario - (salario * 0.275);
		printf("Seu salario com os impostos ficarah -> R$%.2f", imposto);
	}
	
	return 0;
}
  1. Peça a idade e o tempo de serviço de um trabalhador e informe se ele pode se aposentar. Considere:
#include <stdio.h>
int main(){
	
	int idade, trabalho;
	printf("Por favor, Digite sua idade e aperte ENTER:\n");
	scanf("%d", &idade);
	printf("OK, Agora digite os seus anos trabalhados e aperte ENTER:\n");
	scanf("%d", &trabalho);
	
	if(idade >= 65){
		
		if(trabalho >= 30){
			
			printf("Voce pode se aposentar pela sua idade e pelo seu tempo trabalhado");
		}
		else{
		
		printf("Voce pode se aposentar pela sua idade");
		}
	}
	else if(idade >= 60 && idade < 65 && trabalho >= 25){
		
		printf("Voce pode se aposentar pela sua idade e pelo seu tempo trabalhado");
	}
	else if(trabalho >= 30){
		
		printf("Voce pode se aposentar pelo seu tempo trabalhado");
	}
	else{
		
		printf("Voce nao pode se aposentar");
	}
	
	return 0;
}