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


Lista1 Exercicio Algoritmos, Exercícios de Engenharia de Produção

exercicios para algoritmos e linguagens

Tipologia: Exercícios

Antes de 2010

Compartilhado em 07/12/2010

joao-bosco-1
joao-bosco-1 🇧🇷

5

(2)

6 documentos

1 / 1

Toggle sidebar

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

Não perca as partes importantes!

bg1
Disciplina: Algoritmos 1o período Prof Thiago Giannini
Lista 1
1. Sendo SOMA, NUM e X variáveis numéricas
(inteiro ou real); NOME, COR e DIA variáveis
literais (caractere); TESTE, COD e TUDO
variáveis lógicas, assinalar os comandos de
atribuição considerados inválidos:
(a) NOME 5
(b) SOMA NUM + 2 * X
(c) TESTE COD
(d) TUDO SOMA
(e) COR “PRETO”
(f) X X + 1
(g) NUM “ABC”
(h) DIA “ “SEGUNDA” ”
(i) COD VERDADEIRO
2. Elabore um algoritmo que leia três notas,
calcule e escreva a média aritmética dessas
notas.
3. Faça um algoritmo que leia duas notas e seus
respectivos pesos, calcule e escreva a média
ponderada dessas notas.
4. Elabore um algoritmo que calcule e escreva a
área de um círculo. Sabe-se que área = πR2
.
5. Qual é o resultado do algoritmo a seguir.
Considere que para b e c foram lidos os valores
2 e 10, respectivamente.
algoritmo XXXXX
declare
a, b, c: inteiro
inicio
leia (b)
leia (c)
a 10
a
(a + c) * b
escreva (a)
escreva (b)
escreva (c)
fim
6. Elabore um algoritmo que leia o salário de um
funcionário, calcule e escreva o novo salário,
sabendo-se que este sofreu um aumento de 25%.
7. Faça um algoritmo que leia a base e a altura, que
calcule e escreva a área de um triângulo. Sabe-
se que área = (base * altura)/2.
8. Faça um algoritmo que leia o ano de nascimento
de uma pessoa e o ano atual, calcule e escreva:
(a) a idade dessa pessoa
(b) quantos anos ela terá em 2050?
9. Um trabalhador recebeu seu salário e o
depositou em sua conta corrente bancária. Esse
trabalhador emitiu dois cheques e agora deseja
saber seu saldo atual. Sabe-se que cada operação
bancária de retirada paga CPMF de 0,38%. O
saldo inicial da conta está zerado.
10. Faça um algoritmo que leia o preço de um
produto, calcule e mostre o novo preço,
sabendo-se que este sofreu um desconto de
10%.
11. Faça um algoritmo que leia uma temperatura em
Celsius, calcule e escreva essa temperatura em
Fahrenheit. Sabe-se que F = 180(C+32)/100.
12. Faça um algoritmo que leia uma hora (uma
variável para hora e outra para minuto), calcule
e mostre:
(a) a hora digitada convertida em minutos;
(b) o total de minutos, ou seja, os minutos
digitados mais a conversão anterior;
(c) o total dos minutos convertidos em
segundos.
13. Elabore um algoritmo que leia o número de
horas trabalhadas e o valor do salário mínimo.
Calcule e escreva o salário a receber seguindo as
regras abaixo:
(a) a hora trabalhada vale a metade do salário
mínimo;
(b) o salário bruto equivale ao número de
horas trabalhadas multiplicado pelo valor
da hora trabalhada;
(c) o imposto equivale a 3% do salário bruto;
(d) o salário a receber equivale ao salário bruto
menos o imposto.
14. Elabore um algoritmo que leia o número de
horas trabalhadas, o número de horas extras e o
valor do salário mínimo. Calcule e escreva o
salário a receber seguindo as regras abaixo:
(a) o valor da hora trabalhada vale 1/8 do
salário mínimo;
(b) o valor da hora extra vale 1/4 do salário
mínimo;
(c) o salário a receber equivale ao número de
horas trabalhadas multiplicado pelo valor
da hora trabalhada mais o número de horas
extras multiplicado pelo valor da hora
extra.

Pré-visualização parcial do texto

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

Disciplina: Algoritmos 1 o^ período Prof Thiago Giannini

Lista 1

  1. Sendo SOMA, NUM e X variáveis numéricas (inteiro ou real); NOME, COR e DIA variáveis literais (caractere); TESTE, COD e TUDO variáveis lógicas, assinalar os comandos de atribuição considerados inválidos:

(a) NOME ← 5 (b) SOMA ← NUM + 2 * X (c) TESTE ← COD (d) TUDO ← SOMA (e) COR ← “PRETO” (f) X ← X + 1 (g) NUM ← “ABC” (h) DIA ← “ “SEGUNDA” ” (i) COD ← VERDADEIRO

  1. Elabore um algoritmo que leia três notas, calcule e escreva a média aritmética dessas notas.
  2. Faça um algoritmo que leia duas notas e seus respectivos pesos, calcule e escreva a média ponderada dessas notas.
  3. Elabore um algoritmo que calcule e escreva a área de um círculo. Sabe-se que área = πR^2.
  4. Qual é o resultado do algoritmo a seguir. Considere que para b e c foram lidos os valores 2 e 10, respectivamente.

algoritmo XXXXX declare a, b, c: inteiro inicio leia (b) leia (c) a ← 10

a ← (a + c) * b

escreva (a) escreva (b) escreva (c) fim

  1. Elabore um algoritmo que leia o salário de um funcionário, calcule e escreva o novo salário, sabendo-se que este sofreu um aumento de 25%.
  2. Faça um algoritmo que leia a base e a altura, que calcule e escreva a área de um triângulo. Sabe- se que área = (base * altura)/2.
  3. Faça um algoritmo que leia o ano de nascimento de uma pessoa e o ano atual, calcule e escreva: (a) a idade dessa pessoa (b) quantos anos ela terá em 2050?
  4. Um trabalhador recebeu seu salário e o depositou em sua conta corrente bancária. Esse trabalhador emitiu dois cheques e agora deseja saber seu saldo atual. Sabe-se que cada operação

bancária de retirada paga CPMF de 0,38%. O saldo inicial da conta está zerado.

  1. Faça um algoritmo que leia o preço de um produto, calcule e mostre o novo preço, sabendo-se que este sofreu um desconto de 10%.
  2. Faça um algoritmo que leia uma temperatura em Celsius, calcule e escreva essa temperatura em Fahrenheit. Sabe-se que F = 180(C+32)/100.
  3. Faça um algoritmo que leia uma hora (uma variável para hora e outra para minuto), calcule e mostre: (a) a hora digitada convertida em minutos; (b) o total de minutos, ou seja, os minutos digitados mais a conversão anterior; (c) o total dos minutos convertidos em segundos.
  4. Elabore um algoritmo que leia o número de horas trabalhadas e o valor do salário mínimo. Calcule e escreva o salário a receber seguindo as regras abaixo: (a) a hora trabalhada vale a metade do salário mínimo; (b) o salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada; (c) o imposto equivale a 3% do salário bruto; (d) o salário a receber equivale ao salário bruto menos o imposto.
  5. Elabore um algoritmo que leia o número de horas trabalhadas, o número de horas extras e o valor do salário mínimo. Calcule e escreva o salário a receber seguindo as regras abaixo: (a) o valor da hora trabalhada vale 1/8 do salário mínimo; (b) o valor da hora extra vale 1/4 do salário mínimo; (c) o salário a receber equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada mais o número de horas extras multiplicado pelo valor da hora extra.