Last active
March 27, 2021 12:50
-
-
Save Maransatto/c9b8bedad673a753d82fb22180692111 to your computer and use it in GitHub Desktop.
Exemplo de Matriz - Cadastro de Funcionários
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Algoritmo "Cadastro de Funcionários" | |
// Disciplina : UC4 - Lógica de Programação - SA2 - Atividade 6 - Cadastro de Funcionários | |
// Professor : Fernando Silva Maransatto | |
// Descrição : Efetua um cadastro de funcionários preenchendo uma matriz | |
// Autor(a) : Maransatto | |
// Data atual : 13/02/2021 | |
Var | |
// Seção de Declarações das variáveis | |
funcionarios: vetor[0..4, 0..4] de caractere | |
nome, funcaoFuncionario, idade, sexo, salario: caracter | |
linha, coluna: inteiro | |
desejaContinuar: caracter | |
Inicio | |
escreval("------------ CADASTRO DE FUNCIONÁRIOS ------------") | |
escreval() | |
// Coleta de dados dos funcionários | |
para linha de 0 ate 4 faca | |
escreval("-------------------------------") | |
escreval("Funcionário ", linha + 1) | |
escreval("-------------------------------") | |
escreva("Nome: ") | |
leia(nome) | |
escreva("Função: ") | |
leia(funcaoFuncionario) | |
escreva("Idade: ") | |
leia(idade) | |
escreva("Sexo: ") | |
leia(sexo) | |
escreva("Salário: ") | |
leia(salario) | |
funcionarios[linha,0] := nome | |
funcionarios[linha,1] := funcaofuncionario | |
funcionarios[linha,2] := idade | |
funcionarios[linha,3] := sexo | |
funcionarios[linha,4] := salario | |
escreval() | |
fimpara | |
// Listagem de dados dos Funcionários | |
escreval("Lista de Funcionários Cadastrados:") | |
para linha de 0 ate 4 faca | |
escreva(linha, " - ") | |
para coluna de 0 ate 4 faca | |
escreva(funcionarios[linha, coluna], " ") | |
fimpara | |
escreval() | |
fimpara | |
Fimalgoritmo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment