Algoritmos para Folha de Pagamento e Funções
Algoritmos para Folha de Pagamento e Funções
Faculdade de Engenharia
19 de maio de 2023
2
através de exercícios propostos pelo aluno, cada um dos tipos de funções ou subprocessos,
pagamento mensal de N funcionários da empresa XYZ; com base nos seguintes dados: salário
base, número de dias trabalhados, comissões de vendas, número de horas extras trabalhadas,
ATIVIDADE N°1
Exemplo nº 1:
Como podemos ver no código, ele começa com array de dimensão [10] o que significa
que o caminho que vai percorrer é de 1 a 10 e a partir daí não permite passar, ou seja, colocar
mais números.
Escreva: Está colocado entre parênteses e é o que podemos ver na tela, como nesta a
palavra “Olá”, “Você terminou :)”, “Digite um número por favor”, “Números pares que você
Para contador: Permite que o sistema solicite a inserção de um número e finalize a ação
Se: Este comando funciona como condições, ou seja, 'Se' a condição anterior for
cumprida 'Então' uma ação será realizada, isso funciona como condição de valor verdade
IfNo: Se a condição não for atendida (ou seja, é 'f'), então a ação é executada, caso
contrário, é 'f'.
Exemplo nº 2: > 1
Para f = 1 a 12 com passo 1 do: Indica que você faz o trajeto a partir do número digitado
Se vector[f] <= 5 Então: Se na execução anterior os números forem menores que 5 então
ele retorna qual número ou em que campo o número menor que 5 está localizado.
5
ATIVIDADE N°2
Liquidar folha de
[Link]*
Algoritmo de liquidação de folha de pagamento
2 eu defino [Link], subsídio! salário_básico, Vtotal_vendas, salário_líquido, Número de funcionários, Vhora, salário_ganho, comissão, média
3 Escreva “Insira o nome da empresa”;
4 Leia Nome_Empresa;
5 Escreva "Insira o número de funcionários para o pagament
o de folha
6 Leia Número de Funcionários;
de
7 Para 1*1 até Number_employees com a Etapa 1 pagament
Faça o”;
8 Escreva e nome do
9 l funcionário # "
"Insira e
1 3 Insira tópicos
Ler e número do f
0 Nome_F
l documento de u 3 Mostrar layout
e n
uncionári c 3 Teste de área de
1 e
salário do
i trabalho
o; l
funcionário”;
2 e o 3 Explique em detalhes c/p
1 Escreva t e vendas realizadas pelo
n
á
3 "Insira o l funcionário”;
r Ajuda...
Leia t e
1 Ler
Vtotal_ a
i
4 q de horas extras realizadas
o pelo
vendas;
Documen l
u empregado”; "
1 to;
a
Escreva d
5 tn empréstimos que devem ; ser descontados do
"Insira
Escreva o e
t
o empregado”;
1 Leia empréstimo; i
t
Leia
"Entrehoras
6 extras;
SubsídioT+117172; a
a
Leia l
1 Vhora-(salário/30*28)/180;
Escreva
7 salário;
"Insira o d
Vextra_hora-((salário/30*28)/180)+((salário/30*28)/
1 Escreva
180)*0,30; e
8 VtotalHLext
"Entre rae Vhour_ext ratExt_Hours ras;
sim salário_líquido
Ajuda...
Menor salário + salário_líquido;
FinSi
FimPara
Escrever ===Resumo folha de pagamento------------
Escrever “O salário "menor é" Salário mais baixo;
Nº 1:
Exercício de algoritmo3
Escreva "insira o nome da empresa"
Leia Company_Name
Escreva “Número de funcionários da empresa”;
Leia Número de funcionários
Para, por exemplo, 1 Para Número de funcionários Com a Etapa 1, escreva "Insira os nomes dos funcionários" i; Leia Nome_Funcionário; eu Escreva "Digite o
sobrenome";
| Leia sobrenomes,
eu Escreva "Insira a idade";
eu li a idade,
Escreva "Detalhes do funcionário" i
Escreva "Nomes completos" Employee_name " " sobrenomes.
Escreva “Idade” idade “anos”;
Fim para
D PSelnt - Processo em execução EXERCÍCIO! — □
Nº 2
1 Algoritmo serial
2 Definir num como real
Escreva "Por favor, insira um número"
4 Ler número
Para i + 1 para num com a etapa 1, faça
6 : Resultado»- (i*(i+1))12;
Escreva "Série 4" i "=" Resultado 7
8 Fim para
9
9 FimAlgoritmo
10
-. [Link]
pseudocódigo/#:~:text=Os%20arrays%20or%20arrays%20in,seu%20length%20inside%20of
%20%5B%5D.