Desenvolva um programa que receba uma nota de 0 a 100 e imprima o conceito correspondente usando if-else:
  • Nota >= 90: Conceito A
  • Nota >= 80: Conceito B
  • Nota >= 70: Conceito C
  • Nota >= 60: Conceito D
  • Nota < 60: Conceito F

Passo 1

Beleza, vamos lá! A gente tem que criar um programa que recebe uma nota de 0 a 100 e, com base nessa nota, imprime um conceito que vai de A a F. Para isso, vamos usar a estrutura de decisão if-else, que ajuda o programa a tomar escolhas dependendo das condições que a gente definir.

Passo 2

Primeiro, vamos pensar em como o programa vai receber a nota. Geralmente, a gente usa a função input para isso. Como a nota é um número, precisamos converter o que o usuário digita para um tipo numérico, tipo int ou float.

Passo 3

Depois de ter a nota, vamos usar if-else para verificar em qual faixa ela se encaixa. A estrutura if-else funciona assim: o programa verifica uma condição, e se ela for verdadeira, executa um bloco de código. Se não, passa para a próxima condição.

Passo 4

Vamos definir as condições:
  • Se a nota for maior ou igual a 90, o conceito é A.
  • Senão, se for maior ou igual a 80, é B.
  • Senão, se for maior ou igual a 70, é C.
  • Senão, se for maior ou igual a 60, é D.
  • Se não, é F.

Passo 5

Agora, vamos colocar isso tudo junto no código. Vou usar Python como exemplo, porque é bem simples de entender.

Passo 6

Aqui está como o código fica:
# Recebe a nota do usuário
nota = float(input("Digite a nota (0 a 100): "))

# Verifica o conceito usando if-else
if nota >= 90:
    conceito = "A"
elif nota >= 80:
    conceito = "B"
elif nota >= 70:
    conceito = "C"
elif nota >= 60:
    conceito = "D"
else:
    conceito = "F"

# Imprime o conceito
print(f"Conceito: {conceito}")

Resposta

Pronto! Com esse programa, quando você digitar uma nota de 0 a 100, ele vai imprimir o conceito correspondente de A a F usando a estrutura if-else.

Exercícios relacionados