• Matéria: Informática
  • Autor: ronaldorinju
  • Perguntado 5 anos atrás

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.

Respostas

respondido por: jarbasmedeirosp94rfd
0

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.

Perguntas similares