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 algoritmos, Exercícios de Engenharia de Produção

exercícios básicos de algoritmos

Tipologia: Exercícios

2012

Compartilhado em 06/03/2012

anderson-oliveira-lima-10
anderson-oliveira-lima-10 🇧🇷

1 documento

1 / 3

Toggle sidebar

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

Não perca as partes importantes!

bg1
Exercícios sobre algoritmos
Fazer um algoritmo para:
1) Receber um número do usuário e mostrar se esse número é par ou não par
2) Receber 3 valores numéricos, X, Y e Z, e verificar se esses valores podem
corresponder aos lados de um triângulo. Em caso afirmativo, informar ao
usuário se o triângulo é equilátero, isóscelos ou escaleno.
5) Dado um número inteiro de segundos, mostrar a quantas horas, minutos e
segundos ele corresponde.
9) Calcular a soma da seguinte série de 100 termos:
1 – 1/2 + 1/4 - 1/6 + 1/8 –1/10 + 1/12...
14) Fazer um algoritmo que receba um número inteiro positivo N do usuário e
mostre o valor do seu fatorial. Se o usuário não digitar um número inteiro
positivo deve ser mostrada uma mensagem de erro e pedir para que ele digite
novamente.
18) Fazer a função POW (base, expoente) que recebe base e expoente como
parâmetros e retorna o valor de base elevado a expoente. Se os valores de
base e expoente não forem inteiros a função deve retornar 0.
2. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e
calcule a seguinte expressão:
, onde
3. Faça um algoritmo que leia a idade de uma pessoa expressa em anos,
meses e dias e mostre-a expressa apenas em dias.
4. Faça um algoritmo que leia a idade de uma pessoa expressa em dias e
mostre-a expressa em anos, meses e dias.
6. Faça um algoritmo que leia o tempo de duração de um evento em uma
fábrica expressa em segundos e mostre-o expresso em horas, minutos e
segundos.
7. O custo ao consumidor de um carro novo é a soma do custo de fábrica com
a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica).
Supondo que a percentagem do distribuidor seja de 28% e os impostos de
45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva
o custo ao consumidor.
9. Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor
da média, uma mensagem de "Aprovado", caso a média seja igual ou superior
a 6, ou a mensagem "reprovado", caso contrário.
11. Elaborar um algoritmo que 2 valores a e b e os escreve com a
mensagem: "São múltiplos" ou "Não são múltiplos".
12. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma
das seguintes categorias:
pf3

Pré-visualização parcial do texto

Baixe Exercícios de algoritmos e outras Exercícios em PDF para Engenharia de Produção, somente na Docsity!

Exercícios sobre algoritmos

Fazer um algoritmo para:

  1. Receber um número do usuário e mostrar se esse número é par ou não par

  2. Receber 3 valores numéricos, X, Y e Z, e verificar se esses valores podem corresponder aos lados de um triângulo. Em caso afirmativo, informar ao usuário se o triângulo é equilátero, isóscelos ou escaleno.

  3. Dado um número inteiro de segundos, mostrar a quantas horas, minutos e segundos ele corresponde.

  4. Calcular a soma da seguinte série de 100 termos:

1 – 1/2 + 1/4 - 1/6 + 1/8 –1/10 + 1/12...

  1. Fazer um algoritmo que receba um número inteiro positivo N do usuário e mostre o valor do seu fatorial. Se o usuário não digitar um número inteiro positivo deve ser mostrada uma mensagem de erro e pedir para que ele digite novamente.

  2. Fazer a função POW (base, expoente) que recebe base e expoente como parâmetros e retorna o valor de base elevado a expoente. Se os valores de base e expoente não forem inteiros a função deve retornar 0.

  1. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:

, onde

  1. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias.
  2. Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.
  3. Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.
  4. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.
  5. Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "reprovado", caso contrário.
  6. Elaborar um algoritmo que lê 2 valores a e b e os escreve com a mensagem: "São múltiplos" ou "Não são múltiplos".
  7. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias:

infantil A = 5 - 7 anos infantil B = 8-10 anos juvenil A = 11-13 anos juvenil B = 14-17 anos adulto = maiores de 18 anos

  1. Escreva um algoritmo que leia 3 números inteiros e mostre o maior deles.
  2. Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo.
  3. O cardápio de uma lancheria é o seguinte:

Especificação Código Preço Cachorro quente 100 1, Bauru simples 101 1, Bauru com ovo 102 1, Hambúrger 103 1, Cheeseburguer 104 1, Refrigerante 105 1,

Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item.

  1. Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo:

Código do Produto

Preço unitário

  1. Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido.

Código Preço unitário 'ABCD' R$ 5, 'XYPK' R$ 6, 'KLMP' R$ 3, 'QRST' R$ 2,

  1. Elaborar um algoritmo que lê 3 valores a,b,c e verifica se eles formam ou não um triângulo. Supor que os valores lidos são inteiros e positivos. Caso os valores formem um triângulo, calcular e escrever a área deste triângulo. Se não