Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios de Algoritimos e logica da programação, Exercícios de Algoritmos e Programação

Exercícios de Algoritimos e logica da programação

Tipologia: Exercícios

2020

Compartilhado em 02/07/2020

dierison
dierison 🇧🇷

4

(1)

1 documento

1 / 6

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Curso Completo de Algoritmos e Lógica de Programação
educandoweb.com.br
Prof. Dr. Nelio Alves
Capítulo: Estrutura condicional
Exercícios
ATENÇÃO: nos exemplos, os dados em vermelho representam os dados
que o usuário vai digitar.
Problema "notas"
Fazer um programa para ler as duas notas que um aluno obteve no primeiro e segundo semestres de
uma disciplina anual. Em seguida, mostrar a nota final que o aluno obteve (com uma casa decimal) no
ano juntamente com um texto explicativo. Caso a nota final do aluno seja inferior a 60.00, mostrar a
mensagem "REPROVADO", conforme exemplos.
Exemplo 1:
Digite a primeira nota: 45.5
Digite a segunda nota: 31.3
NOTA FINAL = 76.8
Exemplo 2:
Digite a primeira nota: 34.0
Digite a segunda nota: 23.5
NOTA FINAL = 57.5
REPROVADO
Problema "baskara"
Fazer um programa para ler os três coeficientes de uma equação do segundo grau. Usando a fórmula
de Baskara, calcular e mostrar os valores das raízes x1 e x2 da equação com quatro casas decimais,
conforme exemplo. Se a equação não possuir raízes reais, mostrar uma mensagem.
Exemplo 1:
Coeficiente a: 1
Coeficiente b: 0
Coeficiente c: -9
X1 = 3.0000
X2 = -3.0000
Exemplo 2:
Coeficiente a: 2
Coeficiente b: -4.5
Coeficiente c: 1.7
X1 = 1.7697
X2 = 0.4803
Exemplo 3:
Coeficiente a: 1
Coeficiente b: 3
Coeficiente c: 4
Esta equacao nao possui raizes reais
pf3
pf4
pf5

Pré-visualização parcial do texto

Baixe Exercícios de Algoritimos e logica da programação e outras Exercícios em PDF para Algoritmos e Programação, somente na Docsity!

Curso Completo de Algoritmos e Lógica de Programação educandoweb.com.br Prof. Dr. Nelio Alves Capítulo: Estrutura condicional Exercícios ATENÇÃO: nos exemplos, os dados em vermelho representam os dados que o usuário vai digitar. Problema "notas" Fazer um programa para ler as duas notas que um aluno obteve no primeiro e segundo semestres de uma disciplina anual. Em seguida, mostrar a nota final que o aluno obteve (com uma casa decimal) no ano juntamente com um texto explicativo. Caso a nota final do aluno seja inferior a 60.00, mostrar a mensagem "REPROVADO", conforme exemplos. Exemplo 1: Digite a primeira nota: 45. Digite a segunda nota: 31. NOTA FINAL = 76. Exemplo 2: Digite a primeira nota: 34. Digite a segunda nota: 23. NOTA FINAL = 57. REPROVADO Problema "baskara" Fazer um programa para ler os três coeficientes de uma equação do segundo grau. Usando a fórmula de Baskara, calcular e mostrar os valores das raízes x1 e x2 da equação com quatro casas decimais, conforme exemplo. Se a equação não possuir raízes reais, mostrar uma mensagem. Exemplo 1: Coeficiente a: 1 Coeficiente b: 0 Coeficiente c: - X1 = 3. X2 = -3. Exemplo 2: Coeficiente a: 2 Coeficiente b: -4. Coeficiente c: 1. X1 = 1. X2 = 0. Exemplo 3: Coeficiente a: 1 Coeficiente b: 3 Coeficiente c: 4 Esta equacao nao possui raizes reais

Problema "menor_de_tres" Fazer um programa para ler três números inteiros. Em seguida, mostrar qual o menor dentre os três números lidos. Em caso de empate, mostrar apenas uma vez. Exemplo 1: Primeiro valor: 7 Segundo valor: 3 Terceiro valor: 8 MENOR = 3 Exemplo 2: Primeiro valor: 5 Segundo valor: 12 Terceiro valor: 5 MENOR = 5 Exemplo 3: Primeiro valor: 9 Segundo valor: 9 Terceiro valor: 9 MENOR = 9 Problema "operadora" Uma operadora de telefonia cobra R$ 50.00 por um plano básico que dá direito a 100 minutos de telefone. Cada minuto que exceder a franquia de 100 minutos custa R$ 2.00. Fazer um programa para ler a quantidade de minutos que uma pessoa consumiu, daí mostrar o valor a ser pago. Exemplo 1: Digite a quantidade de minutos: 22 Valor a pagar: R$ 50. Exemplo 2: Digite a quantidade de minutos: 103 Valor a pagar: R$ 56. Problema "troco_verificado" Fazer um programa para calcular o troco no processo de pagamento de um produto de uma mercearia. O programa deve ler o preço unitário do produto, a quantidade de unidades compradas deste produto, e o valor em dinheiro dado pelo cliente. Seu programa deve mostrar o valor do troco a ser devolvido ao cliente. Se o dinheiro dado pelo cliente não for suficiente, mostrar uma mensagem informando o valor restante conforme exemplo. Exemplo 1: Preço unitário do produto: 8. Quantidade comprada: 2 Dinheiro recebido: 20. TROCO = 4.

duas casas decimais. A seguir é dada a fórmula para converter de Fahrenheit para Celsius (você deve deduzir a fórmula de Celsius para Fahrenheit): ( 32 ) 9

C F

Exemplo 1: Voce vai digitar a temperatura em qual escala (C/F)? F Digite a temperatura em Fahrenheit: 75. Temperatura equivalente em Celsius: 23. Exemplo 2: Voce vai digitar a temperatura em qual escala (C/F)? C Digite a temperatura em Celsius: 28. Temperatura equivalente em Fahrenheit: 82. Problema "lanchonete" (adaptado de URI 1038) Uma lanchonete possui vários produtos. Cada produto possui um código e um preço. Você deve fazer um programa para ler o código e a quantidade comprada de um produto (suponha um código válido), e daí informar qual o valor a ser pago, com duas casas decimais, conforme tabela de produtos ao lado. Código do produto Preço do produto 1 R$ 5. 2 R$ 3. 3 R$ 4. 4 R$ 8. 5 R$ 7. Exemplo 1: Codigo do produto comprado: 1 Quantidade comprada: 3 Valor a pagar: R$ 15. Exemplo 2: Codigo do produto comprado: 4 Quantidade comprada: 2 Valor a pagar: R$ 17. Problema "multiplos" (adaptado de URI 1044) Fazer um programa para ler dois números inteiros, e dizer se um número é múltiplo do outro. Os números podem ser digitados em qualquer ordem. Exemplo 1: Digite dois numeros inteiros: 6 24 Sao multiplos Exemplo 2: Digite dois numeros inteiros: 24 6 Sao multiplos

Exemplo 3: Digite dois numeros inteiros: 13 5 Nao sao multiplos Problema "aumento" (adaptado de URI 1048) Uma empresa vai conceder um aumento percentual de salário aos seus funcionários dependendo de quanto cada pessoa ganha, conforme tabela ao lado. Fazer um programa para ler o salário de uma pessoa, daí mostrar qual o novo salário desta pessoa depois do aumento, quanto foi o aumento e qual foi a porcentagem de aumento. Salário atual Aumento Até R$ 1000.00 20% Acima de R$ 1000. até R$ 3000.

Acima de R$ 3000. até R$ 8000.

Acima de R$ 8000.00 5% Exemplo 1: Digite o salario da pessoa: 2500. Novo salario = R$ 2875. Aumento = R$ 375. Porcentagem = 15 % Exemplo 2: Digite o salario da pessoa: 8000. Novo salario = R$ 8800. Aumento = R$ 800. Porcentagem = 10 % Problema "tempo_de_jogo" (adaptado de URI 1046) Leia a hora inicial e a hora final de um jogo. A seguir calcule a duração do jogo, sabendo que o mesmo pode começar em um dia e terminar em outro, tendo uma duração mínima de 1 hora e máxima de 24 horas. Exemplo 1: Hora inicial: 16 Hora final: 2 O JOGO DUROU 10 HORA(S) Exemplo 2: Hora inicial: 0 Hora final: 0 O JOGO DUROU 24 HORA(S) Exemplo 3: Hora inicial: 2 Hora final: 16 O JOGO DUROU 14 HORA(S)