Utilizadosparacombinarresultado de expressõeslógicas São eles E (AND) OU (OR) OU (OR) NÃO (NOT)
A
LGORITMO ExercícioEscreva um algoritmo que receba duas notas de um aluno e o seu percentual de freqüência
O algoritmo deverá escrever “Aluno Aprovado” caso a freqüência do aluno seja maior ou igual a caso a freqüência do aluno seja maior ou igual a 75% E a media entre suas duas notas seja maior ou igual a 7. Caso contrario o sistema deverá
A
LGORITMO–
EXERCÍCIO(
RESOLUÇÃO)
Algoritmo VerificaAprovacao
PriNota, SegNota, NotaMedia, Freq : Decimal
Inicio
Leia PriNota
Leia SegNota
Leia Freq
Leia Freq
NotaMedia := (PriNota + SegNota) / 2
Se (NotaMedia>= 7,00 &Freq>= 75)
Escreva “Aluno Aprovado”
Fim-se Senao
Escreva “Aluno Reprovado”
Fim-Senao
A
LGORITMOS- E
XERCÍCIOSDe acordo com os conhecimentos adquiridos em sala, utilize a linguagem algoritmica para escrever um algoritmo de
calculo de Coffee-Break de uma reunião.
A estimativa de consumo é de uma Lata de Refrigerante e 10 salgadinhos por pessoa.
A empresa que fornecerá o Coffee-Break informou que:
Cada lata de refrig. Custa R$1,50
Cada salgadinho custa R$ 0,20
Caso sejam comprados mais de 300 salgados será dado um desconto de 10% sobre o valor total dos salgados.
Caso sejam comprados mais de 30 latas de refrig., será dado um desconto de 5% sobre o valor de cada lata.
Algoritmo CalculaCustoCoffeeBreak
QtdPessoa, QtdSalgado, QtdRefri : Inteiro
CustoSalgado, CustoRefri,CustoTotal : Decimal
Inicio Leia QtdPessoa QtdSalgado := QtdPessoa * 10 CustoSalgado := QtdSalgado * 0,20 QtdRefri := QtdPessoas * 1 CustoRefri := QtdRefri * 1,50 CustoRefri := QtdRefri * 1,50 Se (QtdSalgado> 300)
CustoSalgado := CustoSalgado – (CustoSalgado * 10/100)
Fim-Se
Se (QtdRefrig> 30)
CustoRefri := CustoRefrig – (CustoRefrig * 5 /100)
Fim-Se
CustoTotal := CustoSalg + CustoRefri
A
LGORITMOS- E
XERCÍCIOCalculo de IMC (Índice de Massa Corpórea)
Para fazer o cálculo de IMC basta dividir seu peso em quilogramas pela altura ao quadrado (em metros). O número gerado deve ser
comparado aos valores de uma tabela de IMC comparado aos valores de uma tabela de IMC para saber se o seu peso esta na faixa IDEAL, ACIMA ou ABAIXO do normal.
Peso Abaixo do Normal: menor que 18,5
Peso Normal: entre 18,5 e 24,9
A
LGORITMOS- E
XERCÍCIOAlgoritmo CalculaImc Peso, Altura, Imc : Decimal
Inicio
Leia Peso
Leia Altura
Imc := Peso / (Altura * Altura)
Se (Imc< 18,5) Se (Imc< 18,5)
Escreva “Abaixo do peso.” Fim-se
Senao se (Imc> 24,9)
Escreva “Peso acima do normal” Fim-Senao
Senao
Escreva “Peso dentro da faixa normal” Fim-Senao
A
LGORITMOS- E
XERCÍCIO1. Faça um programa que receba 2 valores e retorne o maior entre eles.
A
LGORITMOS- E
XERCÍCIOAlgoritmo MaiorNumero
PriNumero, SegNumero : Decimal
Inicio Ler PriNumero Ler SegNumero Se (PriNumero>SegNumero) Escreva PriNumero Escreva PriNumero Fim-Se Senao se (PriNumero<SegNumero) Escreva SegNumero Fim-Senao Senao
Escreva “Números Iguais”
Fim-Senao Fim
A
LGORITMOS- E
XERCÍCIOFaça um programa que receba um valor que é o
valor pago, um segundo valor que é o preço do produto e escreva o valor do troco a ser dado.
A
LGORITMOS- E
XERCÍCIOAlgoritmo CalculaTroco
ValorPago, ValorProduto, ValorTroco : decimal
Inicio
Leia ValorPago
Leia ValorProduto
Leia ValorProduto
ValorTroco := ValorPago – ValorProduto
Escreva ValorTroco Fim
A
LGORITMOS- E
XERCÍCIOSabendo que latão é constituído de 70% de cobre e 30% de zinco, indique a quantidade de cada um desses componentes para se obter uma certa
A
LGORITMOS- E
XERCÍCIOAlgoritmo CalculaComposicaoLatao
QtdCobre, QtdZinco, Latao : Decimal
Inicio Leia Latao QtdCobre := Latao * 0,7 QtdZinco := Latao * 0,3 QtdZinco := Latao * 0,3 Escreva “Cobre: ” Escreva QtdCobre Escreva “Zinco: ” Escreva QtdZinco Fim
A
LGORITMOS- E
XERCÍCIOAlgoritmo CalculaComposicaoLatao
QtdCobre, QtdZinco, Latao : Decimal
Inicio
Leia Latao
QtdCobre := Latao * 0,7 QtdZinco := Latao * 0,3
QtdZinco := Latao * 0,3
Escreva “Cobre: ” + QtdCobre
Escreva “Zinco: ” + QtdZinco
A
LGORITMOS- E
XERCÍCIOUma transportadora precisa de um programa que calcule a quantidade de caminhões necessários para transportar uma determinada carga.
A transportadora deverá informar o peso (em toneladas) da carga.
toneladas) da carga.
O sistema deverá informar a quantidade de
caminhões necessários para transportar a carga informada.
Entenda que cada caminhão transporta uma carga de até 20 Toneladas.
A
LGORITMOS- E
XERCÍCIOAlgoritmo QuantosCaminhoes
QuantidadeCaminhoes, PesoCarga : decimal
Inicio Leia PesoCarga QuantidadeCaminhoes := PesoCarga / 20 QuantidadeCaminhoes := PesoCarga / 20 Escreva QuantidadeCaminhoes Fim
A
LGORITMOS- E
XERCÍCIOEscreva um algoritmo que realize o calculo da conta de internet.
Sendo a Conta base R$ 50,00, com franquia de 100mb de transferência mensal.
Para um consumo extra de até 10mb será cobrado
Para um consumo extra de até 10mb será cobrado um adicional de R$1,00 por MB.
Para um consumo extra acima de 10mb será cobrado um adicional de R$ 0,50 por MB (em todos os MBs que ultrapassarem a franquia)
Algoritmo Calcula_Conta_Internet
Consumo, ValorConta : Decimal;
Inicio Leia Consumo Se (Consumo <= 0) ValorConta := 50,00
A
LGORITMOS- E
XERCÍCIO Fim-Se Senao Se (consumo > 110) ValorConta = ((Consumo - 100) * 0,50) + 50 Fim-Senao Senao Se (consumo <= 110 ) ValorConta = ((Consumo - 100) * 1,00) + 50 Fim-Senao Escreva ValorConta FimAlgoritmo Calcula_Conta_Internet
Consumo, ConsumoExtra, ValorConta : Decimal
Inicio Leia Consumo ConsumoExtra := Consumo – 100 Se (ConsumoExtra <= 0) ValorConta := 50,00
A
LGORITMOS- E
XERCÍCIO ValorConta := 50,00 Senao Se (ConsumoExtra> 10) ValorConta = ConsumoExtra * 0,50 ValorConta = ValorConta + 50,00 Fim-Senao Senao Se (ConsumoExtra<=) ValorConta = ConsumoExtra * 1,00 ValorConta = ValorConta + 50,00 Fim-Senao Escreva ValorContaA
LGORITMOS- E
XERCÍCIOEscreva um algoritmo que realize o calculo da conta de um restaurante.
Será cobrado um valor de 10% acima do consumo referente a taxa de serviço
Será cobrado um valor de R$ 5,00 referente ao
Será cobrado um valor de R$ 5,00 referente ao couvert artístico por pessoa.
A
LGORITMOS– E
XERCÍCIOAlgoritmo CalculaConta
Consumo, QtdPessoas, ValorPagar: Decimal
Inicio
Leia Consumo Leia QtdPessoas
Leia QtdPessoas
ValorPagar := Consumo + (Consumo * 0,1) + (QtdPessoas * 5,00)
Escreva ValorPagar Fim
A
LGORITMOS- E
XERCÍCIOEscreva o algoritimo para estimar o custo de um projeto de desenvolvimento de sistemas.
O custo da hora do programador é de R$ 50,00
A quantidade de programadores deverá ser informada pelo usuário
informada pelo usuário
A quantidade de horas do projeto deverá ser informada pelo usuário (e multiplicada pelo numero de programadores).
A
LGORITMOS- E
XERCÍCIOAlgoritmo CalculaCustoProjeto
QtdProgramadores, QtdHoras : inteiro
CustoTotal : decimal
Inicio
Leia QtdProgramadores
Leia QtdProgramadores
Leia QtdHoras
CustoTotal = QtdProgramadores * QtdHoras * 50,00
Escreva CustoTotal Fim