Lista de Exercícios Resolvidos de Expressões lógicas

Ver Teoria

Escreva um programa para caixas de cinema. Seu programa deve receber a idade do usuário e se este é estudante. Com esses dados, exiba o preço do ingresso conforme a seguinte tabela:

  • Estudante ou idoso (acima de 65 anos) pagam R$15,00.
  • Preço normal: R$30,00.

Ver solução completa

Sabendo que um ano é bissexto deve ser múltiplo de 4 mas não pode ser múltiplo de 100, a menos que seja também múltiplo de 400, escreva um programa que pergunte um ano e exiba se é bissexto ou não.

Ver solução completa

Faça um programa que lê três valores. Se todos forem positivos, calcule e imprima a área do trapézio que tem A e B por bases, e C por altura.

Ver solução completa

Analise o programa abaixo e, para cada uma das saídas (comandos print), detalhe passo a passo como o Python (segundo suas prioridades) resolveria as equações e o resultado final obtido.

Ver solução completa

Escreva um programa que leia o valor de 3 ângulos de um triângulo e escreva se o triângulo é Acutângulo, Retângulo ou Obtusângulo. Sendo que:

Ver solução completa

Escreva um programa que receba três números e exiba o maior deles.

Ver solução completa

Sem usar o interpretador, determine o resultado das seguintes expressões:

  • not(True and True)
  • True or False
  • not(False and True)
  • False and False

Ver solução completa

Escreva um programa para ler os valores das coordenadas cartesianas de um ponto e imprimir os valores lidos, seguidos do número (1 a 4) do quadrante em que o ponto está situado. Se o ponto estiver situado sobre um dos eixos, fornecer o valor -1. Se estiver sobre a origem, fornecer o valor 0.

Ver solução completa