Questões resolvidas de algoritmo
outubro 03, 2017ALGORITMOS

1) Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu antecessor.
programa
funcao inicio()
inteiro num, antecessor
escreva("Digite um valor numérico: ")
leia(num)
antecessor = num-1
escreva("O antecessor de ", num," é ", antecessor)
2) Escreva um algoritmo para ler as dimensões de um retângulo (base e altura), calcular e escrever a área do retângulo. Formula: Área = (Base*Altura)
programa
funcao inicio()
inteiro area, base, altura
escreva("Digite uma base: ")
leia (base)
escreva("Digite uma altura: ")
leia(altura)
area = (base*altura)
escreva("A área do retângulo é: ", area)
3) Faça um algoritmo que leia o nome, o ano de nascimento de uma pessoa, e
calcule qual a idade da pessoa em dias. Ex.: Ano_Atual = 2017 .:. Ano_Nascimento
= 1990 .:. Idade = 27
programa funcao inicio() inteiro data_nascimento, ano_atual, dias, idade escreva("Digite o ano atual: ") leia(ano_atual) escreva("Digite sua data de Nascimento: ") leia(data_nascimento) idade = ano_atual-data_nascimento dias = idade*365 escreva(" Sua idade em dias é :", dias)
4) Escreva um algoritmo para ler o número total de eleitores de um município, o
número de votos brancos, nulos e válidos. Calcular e escrever o percentual que
cada um representa em relação ao total de eleitores.
programa
funcao inicio()
inteiro eleitores, votobranco,votonulo, porcbranco, porcnulo,porcvalido
escreva("Digite o total de eleitores do municipio: ")
leia(eleitores)
escreva("Quantidade de votos branco: ")
leia(votobranco)
escreva("Quantidade de votos nulos: ")
leia(votonulo)
porcbranco = votobranco*100/eleitores
porcnulo = (votonulo*100/eleitores)
porcvalido = eleitores-(votobranco+votonulo)
escreva("\nVotos Branco:", porcbranco,"%")
escreva("\nVotos Nulos:", porcnulo, "%")
escreva("\nVotos validos:", porcvalido*100/eleitores, "%")
5) Escreva um algoritmo para ler o salário mensal atual de um funcionário e o percentual de reajuste. Calcular e escrever o valor do novo salário.
programa
funcao inicio()
inteiro salarioatual, percreajuste, novosalario
escreva("Digite o sálario atual: ")
leia(salarioatual)
escreva("Digite o Reajuste: 1")
leia(percreajuste)
novosalario = (salarioatual*percreajuste/100)
escreva("O novo salario é: ",novosalario+salarioatual, "%")
6) O custo de um carro novo ao consumidor é a soma do custo de fábrica com a porcentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que o percentual do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo para ler o custo de fábrica de um carro, calcular e escrever o custo final ao consumidor.
7) Uma revendedora de carros usados paga a seus funcionários vendedores um salário fixo por mês, mais uma comissão também fixa para cada carro vendido e mais 5% do valor das vendas por ele efetuadas. Escrever um algoritmo que leia o (número de carros por ele vendidos,) o (valor total de suas vendas,) o (salário fixo) e o (valor que ele recebe por carro vendido). Calcule e escreva o (salário final) do vendedor.
programa funcao inicio() real numcarrosvenda,totalvenda,salariofixo,comissao,salariofinal escreva("Numero de Carros vendidos: ") leia (numcarrosvenda) escreva ("O total de vendas: ") leia(totalvenda) escreva ("O salario fixo: ") leia (salariofixo) escreva ("Comissão: ") leia (comissao) salariofinal = salariofixo + comissao + (totalvenda*5/100) escreva("O salário Final é: ",salariofinal)
8) Escreva um algoritmo para ler uma temperatura em graus Celsius, calcular e escrever o valor correspondente em graus Fahrenheit (baseado na fórmula abaixo): Fahrenheit = 1.8 * Celsius + 32
programa
funcao inicio()
real celsius, fahrenheit
escreva("escreva a temperatura em graus celsius:")
leia (celsius)
fahrenheit = (f = 1.8*celsius+32)
escreva("Fahrenheit é:", fahrenheit )
9) Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis.
programa
funcao inicio()
inteiro a, b, c
escreva("Digite o 1°valor:")
leia (a)
escreva("Digite o 2° valor:")
leia (b)
c=a
a=b
b=c
escreva("\n o 1° valor será:",a=a)
escreva("\n o 2° valor será:",b=b)
10) Faça um algoritmo para ler o preço de compra e o percentual de lucro desejado por um vendedor e calcular o preço de venda. Ex.: Preço = 200 .:. Percentual = 10 .:. Venda = 220
programa
funcao inicio()
inteiro precocompra, percentual,valorvenda
escreva("Digite o preço de compra:")
leia(precocompra)
escreva("Digite o percentual desejado:")
leia(percentual)
valorvenda = (precocompra*percentual/100)
escreva("o valor da venda é:",valorvenda+precocompra)
2 comentários
MUITO BOM ME AJUDOU MUITO
ResponderExcluirMe salvou obrigada
ResponderExcluir