7
Introdução à Lógica de Programação

Aula 3 - Claudio

Embed Size (px)

Citation preview

Page 1: Aula 3 - Claudio

Introdução à Lógica de Programação

Page 2: Aula 3 - Claudio

Exercícios

• Escreva um algoritmo que calcule as raízes de uma equação do segundo grau, na forma Ax2 + Bx + C. Considere que a equação pode ter nenhuma, uma ou duas raízes reais.

Page 3: Aula 3 - Claudio

Exercícios

• Escreva um algoritmo que leia o valor de dois números inteiros e a operação aritmética desejada e calcule a resposta adequada. Utilize os símbolos da tabela a seguir.

Divisão/

Multiplicação*

Subtração-

Adição+

OperaçãoSímbolo

Page 4: Aula 3 - Claudio

Exercícios

• O IMC – Índice de Massa Corporal é um critério da Organização Mundial de Saúde para dar uma indicação de peso de uma pessoa adulta.A fórmula é IMC = peso / altura2

Escreva um algoritmo que leia o peso e a altura de um adulto e mostre sua condição.

obesoacima de 30

acima do pesoentre 25 e 30

peso normalentre 18,5 e 25

abaixo do pesoabaixo de 18,5

CondiçãoIMC em adultos

Page 5: Aula 3 - Claudio

Exercícios

• Escreva um algoritmo que calcule o que deve ser pago por um produto, considerando o preço normal de etiqueta e a escolha da condição de pagamento (informados pelo usuário). Utilize os códigos da tabela a seguir para, a partir da condição escolhida, efetuar o cálculo adequado.

Em três vezes, preço normal de etiqueta mais juros de 10%4

Em duas vezes, preço normal de etiqueta sem juros3

À vista no cartão de crédito, 5% de desconto2

À vista em dinheiro ou cheque, 10% de desconto1

Condição de pagamentoCódigo

Page 6: Aula 3 - Claudio

Exercícios

• Escreva um algoritmo que leia três valores inteiros, garanta que eles são diferentes, e mostre-os em ordem decrescente.

Page 7: Aula 3 - Claudio

Exercícios

• Escreva um algoritmo que determine o algarismo da casa das unidades de um inteiro fornecido pelo usuário.