- Peça a nota de um aluno e mostre sua situação: aprovado se for maior ou igual a 7, reprovado se for menor que 5, e em recuperação se for entre 5 e 7.
#include <stdio.h>
int main(){
float nota;
printf("Digite sua nota e aperte ENTER:\n");
scanf("%f", ¬a);
if(nota >= 7){
printf("aprovado");
}
else if(nota < 5){
printf("reprovado");
}
else if(nota >= 5 && nota < 7){
printf("recuperacao");
}
return 0;
}
- Crie um programa que peça a temperatura do paciente e informe se ele está com febre (acima de 37°C), hipotermia (abaixo de 35°C) ou temperatura normal
#include <stdio.h>
int main(){
printf("----- Medidor de nivel de Febre|Hipotermia -----\n\n");
float temp;
printf("Digite a temperatura de quem esta sendo examinado e aperte ENTER:\n");
scanf("%f", &temp);
if(temp > 37){
printf("paciente esta com febre, levar ao pronto socorro ou medicar");
}
else if(temp < 35){
printf("paciente com hipotermia levar ao medico para tratamento");
}
else if(temp > 35 && temp < 37){
printf("paciente com temperatura normal, apenas um resfriado, tome um cha e descanse");
}
else{
printf("erro***");
}
return 0;
}
- Faça um programa que peça a idade e o sexo de uma pessoa e informe se ela pode ou não se aposentar (homens: 65 anos, mulheres: 62 anos).
#include <stdio.h>
int main(){
printf("----- Aposentadoria -----\n\n");
char sexo;
int idade;
printf("Digite seu sexo, represente Masculino com 'M'| Femino com 'F', em seguida aperte ENTER:\n");
scanf("%c", &sexo);
printf("Digite sua idade e aperte ENTER:\n");
scanf("%d", &idade);
if(sexo == 'M' || sexo == 'm'){
if(idade > 65){
printf("aproveite a aposentadoria tongo veio");
}
else if(idade < 65){
printf("Vai trabalhar que ta novo ainda lazarento");
}
}
else if(sexo == 'F'|| sexo == 'f'){
if(idade > 62){
printf("Aproveite a aposentadoria tonga veia");
}
else if(idade < 62){
printf("vai trabalhar que nova ainda lazarenta");
}
}
else{
printf("Falei pra por 'M' ou 'F' e ja foi por outra coisa neh mula, volta e faz certo");
}
return 0;
}
- Faça um programa para a leitura de duas notas parciais de um aluno. O programa deve calcular a média alcançada por aluno e apresentar:
- A mensagem "Aprovado", se a média alcançada for maior ou igual a sete;
- A mensagem "Reprovado", se a média for menor do que sete;
- A mensagem "Aprovado com Distinção", se a média for igual a dez.
#include <stdio.h>
int main(){
float notaum, notadois;
printf("Digite a primeira nota e aperte ENTER:\n");
scanf("%f", ¬aum);
printf("Digite a segunda nota e aperte ENTER:\n");
scanf("%f", ¬adois);
float media;
media = (notaum + notadois) / 2;
if(media > 7){
printf("Aprovado");
}
else if(media < 5){
printf("Reprovado");
}
else if(media == 10){
printf("PARABENS, aprovado com nota maxima");
}
else{
printf("sla qq c fez diabo, vai de novo e faz certo");
}
return 0;
}
- Crie uma calculadora simples que aceite dois números e um operador (+, -, *, /) e realize a operação apropriada.
#include <stdio.h>
int main(){
printf("----- Calculadora (Soma|Subtracao|divisao|multiplicacao) -----\n\n");
char modo;
float numeroum, numerodois, total;
printf("Digite que operacao deseja fazer utilizando, '+'Para Somar|'-'Para Subtrair|'*'Para Multiplicar|'/'Para dividir\n");
scanf("%c", &modo);
if(modo == '+'){
printf("--- O segundo numero somara com o primeiro ---\n --ATENCAO--\n\n");
printf("Digite o primeiro numero para a soma e aperte ENTER:\n");
scanf("%f", &numeroum);
printf("Digite o segundo numero para a soma e aperte ENTER:\n");
scanf("%f", &numerodois);
total = numeroum + numerodois;
printf("A soma dos numeros resultou em: %.2f", total);
}
else if(modo == '-'){
printf("--- O segundo numero subtrairah o primeiro ---\n --ATENCAO--\n\n");
printf("Digite o primeiro numero para a subtracao e aperte ENTER:\n");
scanf("%f", &numeroum);
printf("Digite o segundo numero para a subtracao e aperte ENTER:\n");
scanf("%f", &numerodois);
total = numeroum - numerodois;
printf("A subtracao dos numeros resulto em: %.2f", total);
}
else if(modo == '*'){
printf("--- O segundo numero multiplicarah o primeiro ---\n --ATENCAO--\n\n");
printf("Digite o primeiro numero para a Multiplicacao e aperte ENTER:\n");
scanf("%f", &numeroum);
printf("Digite o segundo numero para a Multiplicacao e aperte ENTER:\n");
scanf("%f", &numerodois);
total = numeroum * numerodois;
printf("A multiplicacao resultou em: %.2f",total);
}
else if(modo == '/'){
printf("--- O segundo numero ira dividir o primeiro ---\n --ATENCAO--\n\n");
printf("Digite o primeiro numero para a Divisao e aperte ENTER:\n");
scanf("%f", &numeroum);
printf("Digite o segundo numero para a Divisao e aperte ENTER:\n");
scanf("%f", &numerodois);
total = numeroum / numerodois;
printf("A divisao resultou em: %.2f", total);
}
return 0;
}
- Peça o ano de nascimento e informe se a pessoa pode votar (16 anos ou mais) e se pode dirigir (18 anos ou mais).
- Utilize
IF,ELSE e ELSE IF nesta versão.
#include <stdio.h>
int main(){
int idade, nascimento, ano;
printf("Digite o ano de seu nascimento e aperte ENTER:\n");
scanf("%d", &nascimento);
printf("digite o ano atual e aperte ENTER:\n");
scanf("%d", &ano);
idade = ano - nascimento;
if(idade >= 16 && idade < 18){
printf("Voce pode votar mas nao pode dirigir");
}
else if(idade >= 18){
printf("Voce pode dirigir e votar");
}
else{
printf("Voce nao pode votar e nem dirigir");
}
return 0;
}
- Desenvolva um programa que peça a velocidade de um carro e a velocidade máxima da via, e informe se o motorista será multado e qual o valor da multa (até 20% acima do limite: R$ 130, entre 20% e 50% acima: R$ 195, acima de 50%: R$ 880).