TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

LOGICA DE PROGRAMAÇÃO - PT 01

Ensaios: LOGICA DE PROGRAMAÇÃO - PT 01. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  7/9/2013  •  441 Palavras (2 Páginas)  •  398 Visualizações

Página 1 de 2

1. Faça um algoritmo que receba o número de horas trabalhadas e o valor do salário mínimo. Calcule e mostre o salário a receber seguindo as regras abaixo:

• A hora trabalhada vale na metade do salário mínimo;

• Salário bruto equivale ao número de horas trabalhadas multiplicado pelo valor da hora trabalhada;

• Imposto equivale a 3% do salário bruto;

• Salário a receber equivale ao salário bruto menos o imposto.

Resposta:

algoritmo "Calc_sal"

// Função : Calcular o salário á receber, com base nas horas trabalhadas.

// Autor :

// Data : 30/08/2013

// Seção de Declarações

var

salmin, horatrab, valorhora, salbruto, salreceber : real

inicio

// Seção de Comandos

escreva("Digite o valor do salário mínimo: ")

leia(salmin)

escreva("Digite as horas trabalhadas: ")

leia(horatrab)

valorhora <- salmin /2

salbruto <- horatrab * valorhora

salreceber <- salbruto - (salbruto * 3/100)

escreva("Salário à receber = ", salreceber)

fimalgoritmo

2. 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% e o saldo inicial da conta está zerado.

Resposta:

algoritmo "Calc_SaldoBancario"

// Função : Calcular o saldo atual conforme os valores que serão atribuidos no depósito e na emissão de cheques, calculando a porcentagem de cpmf.

// Autor : // Data : 30/08/2013

// Seção de Declarações

var

depo, cheq1, cheq2, impos_cpmf, sal_atual : real

inicio

// Seção de Comandos

escreva("Digite o valor do seu depósito: ")

leia(depo)

escreva("Digite o valor do seu primeiro cheque: ")

leia(cheq1)

escreva("Digite o valor do seu segundo cheque: ")

leia(cheq2)

impos_cpmf <- (cheq1+cheq2) * 0.38/100

sal_atual <- depo - cheq1 - cheq2 - impos_cpmf

escreval("O valor do saldo atual é de ", sal_atual)

fimalgoritmo

3.

...

Baixar como (para membros premium)  txt (3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com