Não estou conseguindo fazer estes exercícios de lógica da programação, alguém me ajuda? Todos na linguagem VisualG
1.Ler o preço de um produto e o percentual de aumento. Calcular e mostrar o novo preço e o valor do reajuste.
2. Ler um número positivo maior que 0, calcular e mostrar:
a) O número informado ao quadrado
b) O número informado ao cubo
c)A raiz quadrada do número informado
3. Em uma eleição presidencial existem dois candidatos. Os votos são informados através de códigos. Os dados utilizados para a contagem dos votos têm-se a seguinte codificação:
1,2= voto para os respectivos candidatos;
3= voto nulo;
4= voto em branco;
Elabore um algoritmo que leia o código do candidato em um voto. Como finalizador do conjunto de votos, tem-se o valor 0. Calcule e escreva: (1) percentual de votos para cada candidato; (2) percentual de votos nulos; (3) percentual de votos em branco.
4. Fazer um programa que aumenta o salário de um empregado de acordo com seu tempo de serviço:
menos de 5 anos 10%
de 5 a 10 anos 15%
mais de 10 anos 20%
5. Leia a idade, o sexo e o tempo de serviço de um trabalhador e escreva se ele pode ou não se aposentar. As condições para aposentadoria para quem é do sexo masculino são: ter pelo menos 65 ano se ter trabalhado pelo menos 30 anos. Se for do sexo feminino: ter pelo menos 60 ano se ter trabalhado pelo menos 25 anos.
Soluções para a tarefa
Resposta:
Solução da questão 1:
Algoritmo "semnome"
// Disciplina : [Linguagem e Lógica de Programação]
// Professor :
// Descrição :
// Autor(a) : Nome do(a) aluno(a)
// Data atual : 13/10/2020
Var
// Seção de Declarações das variáveis
preco_produto: real
perc_aumento: real
preco_reajustado: real
valor_reajuste: real
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
escreva("Informe o preço do produto:")
leia(preco_produto)
escreva("Informe o percentual de aumento:")
leia(perc_aumento)
valor_reajuste <- preco_produto * (perc_aumento/100)
preco_reajustado <- preco_produto + valor_reajuste
escreval("Valor do reajuste é " , valor_reajuste)
escreval("O preço do produto reajustado é ", preco_reajustado)
Fimalgoritmo
Explicação:
preco_produto = preço inicial do produto
perc_aumento = percentual de aumento
preco_reajustado = preço do produto depois do reajuste
valor_reajuste = valor do reajuste
Escreva: Mostra informações na tela para o usuário.
Leia: Ler um dado informado pelo usuário via teclado.