1 - VARIÁVEIS COMPOSTAS HETEROGÊNEAS (Registros)
|
|
- Nelson Balsemão Belo
- 7 Há anos
- Visualizações:
Transcrição
1 Algoritmos e Estruturas de Dados I Prof Eduardo VARIÁVEIS COMPOSTAS HETEROGÊNEAS (Registros) Uma empresa vai fornecer o crediário para um cliente efetuar o pagamento em várias parcelas, mas para isso será necessário efetivar um cadastro dos dados mais relevantes para a localização do cliente, caso algum problema venha a ocorrer com os pagamentos Estas informações seriam: Nome, Endereço, Número do CPF A criação destas fichas cadastrais conterá dados com tipos diferentes, não sendo possível usar uma variável composta homogênea para guardar todos eles Apesar disso, todos estes dados são relacionados, pois pertencem a uma mesma pessoa, ou seja, cada ficha possuirá diferentes dados (nome, endereço e CPF), mas todos eles são de um mesmo cliente, sendo todos estes dados relacionados logicamente a este cliente Cada um dos dados que formam esta ficha é chamado de componente ou elemento do registro, sendo cada ficha completa identificada como um código de registro Portanto, neste exemplo, só será possível conseguir um crediário após a efetivação do registro do cliente, sendo este registro formado pelos componentes nome, endereço e número do CPF FICHA: 0 (ou primeiro registro) NOME Asdrúbal João da Silva caracter ENDEREÇO Rua São José, 576 caracter CPF inteiro componentes dados armazenados tipo de dados Esta empresa também não fará o crediário somente para um cliente, mas para os vários clientes que possuírem um perfil interessante para a mesma Assim, será necessário criar uma estrutura de dados que possa armazenar vários dados (composta) de tipos diferentes (heterogênea) Estas estruturas (compostas heterogêneas) também são chamadas de registros e permitem uma organização eficiente no armazenamento e manipulação dos dados que estão implicitamente relacionados Exemplo: Primeiro Registro[0] Segundo Registro[1] NOME: Asdrúbal João da Silva ENDEREÇO: Rua São José, 576 CPF: NOME: Radegondes Maria Amaral ENDEREÇO: Avenida Rui Barbosa, 234 apto 31 CPF: Observe o exemplo com dois registros cadastrados A primeira ficha contém os dados do Asdrúbal João da Silva, enquanto que a segunda possui os dados da Radegondes Maria Amaral
2 Algoritmos e Estruturas de Dados I Prof Eduardo REGISTROS Uma das principais estruturas de dados é o registro Para exemplificar, imagine uma passagem de ônibus, que é formada por um conjunto de dados logicamente relacionados, porém de tipos diferentes, tais como número da passagem (inteiro), origem e destino (caractere), data (caractere), horário (caractere), poltrona (inteiro), distância (real), que são subdivisões do registro (elementos do conjunto), também chamadas de campos Logo, um registro é composto por campos que são partes que especificam cada um dos dados Sintaxe: registro nome_registro de lista de campos; ou registro nome_registro (lista de campos separados por vírgula); Exemplo: registro passagem de inteiro numero,poltrona; literal origem,destino,data,horário; real distancia; ou registro passagem (inteiro numero, poltrona, literal origem, destino, data, horário, real distancia); Acesso aos campos Ao considerar que um registro contém várias informações, para acessar um campo individualmente é necessário indicar o nome da variável e o nome do campo desejado, separados por um ponto Observe o exemplo a seguir: nome_registronome_campo Exemplo 1: passagemnumero 8; O exemplo coloca o número 8 no campo numero da variável registro denominada passagem Exemplo 2: conta[2]numero 15; O exemplo armazena o número 15 no campo numero da segunda posição da variável registro denominada conta
3 Algoritmos e Estruturas de Dados I Prof Eduardo 3 Exemplo 3: escreva(conta[3,2]numero); O exemplo mostra o conteúdo do campo numero, localizado na linha 3, coluna 2 da variável registro denominada conta Manipulação Em determinados momentos podemos precisar de todas as informações contidas no registro (passagem) ou de apenas algum campo do registro (como freqüentemente, o número da poltrona) Quando acessamos o registro genericamente, estamos referenciando obrigatoriamente todos os campos por ele envolvidos Exemplo: leia (passagem); escreva (passagem); Para utilizar um campo específico do registro, devemos diferenciar esse campo Para tal utilizamos o caractere (ponto) para estabelecer a separação entre o nome do registro e o nome do campo Exemplo: leia (passagempoltrona); escreva (passagemnumero); Exemplo: Utilizando o registro passagem: início definições anteriores leia (passagemnumero); leia (passagemorigem); leia (passagemdestino); escreva (passagem); fim 12 - REGISTRO DE CONJUNTOS Os registros vistos até agora possuíam em seus campos apenas informações de tipos primitivos, entretanto, podemos dispor também de campos que são compostos, ou seja, formados por outros tipos construídos Digamos que possuímos um registro de estoque de um produto, contendo como um de seus campos um valor numérico que indique baixas por dia do produto, por dia de semana Temos então, um vetor de seis posições, na qual cada posição corresponde a um dia útil da semana
4 Algoritmos e Estruturas de Dados I Prof Eduardo 4 Para declarar o tipo registro anterior, utilizamos um tipo construído vetor; então, precisamos primeiramente declarar tal tipo, e depois o tipo registro; isto é, precisamos declarar todos os conjuntos que serão incluídos no registro antes da sua declaração Sintaxe da declaração: Exemplos: a) inteiro vdias [6] ; caractere nome; real preco; vdias baixa; ou ainda, caractere nome; inteiro código,baixa[6]; real preco; b) Modificar o registro de estoque de um produto a fim de que possa conter as baixas de quatro semanas, utilizando um tipo construído matriz inteiro matdias [4,6]; registro produto2 de caractere nome; real preco; matdias baixa; ou ainda, registro produto2 de caractere nome; inteiro código,baixa[4,6]; real preco; Exemplos de manipulação: A manipulação de um registro de conjunto deve obedecer às manipulações próprias de cada estrutura de dados anteriormente definida Exemplos: a) Para acessar o quanto foi vendido do produto no terceiro dia da quarta semana, teríamos: produto2baixa [4, 3];
5 Algoritmos e Estruturas de Dados I Prof Eduardo 5 b) Construir o trecho de algoritmo que, usando a definição de produto2, escreva o nome do produto, o código, o preço e as baixas da segunda semana escreva (produto2nome); escreva (produto2codigo); escreva (produto2preco); para j = 1 até 6 faça escreva (produto2baixa [2, j]); fim para; c) Construa o trecho do algoritmo que totalize por dia da semana todos os dias do mês para j = 1 até 6 faça aux 0; para i = 1 até 4 faça aux aux + produto2baixa[i, j]; fim para; escreva (j, totalizou, aux, baixas ); fim para; Acesso a membros de estruturas Depois de a variável ser declarada, o programa precisa manipular o conteúdo de cada campo individualmente Para tanto, é preciso informar o nome da variável e o do campo desejado, separados por um ponto Exemplo 1: Para armazenar os valores 1 e geladeira na variável x, deve-se fazer as atribuições a seguir: literal descricao[30]; ; produto x; //a variável x é declarada como sendo um produto xcodigo1; xdescricao geladeira ; //em C++ strcpy(xdescricao, geladeira )
6 Algoritmos e Estruturas de Dados I Prof Eduardo CONJUNTO DE REGISTROS Nas estruturas compostas homogêneas (vetores e matrizes) utilizamos tipos de dados primitivos como sendo os elementos dessas estruturas Agora utilizaremos como componente dessa estrutura não apenas um tipo primitivo, mas sim os tipos construídos, neste caso os registros Supondo que quiséssemos manter um registro de informações relativas às passagens rodoviárias de todos os lugares de um ônibus, utilizaríamos um registro referente a cada poltrona (passagem), e para agrupar todos eles utilizaríamos um conjunto desses registros Como possuímos 44 lugares num ônibus, numerados seqüencialmente de 1 até 44, podemos, para uni-los, criar um vetor no qual cada posição é um elemento de tipo construído registro (passagem) Sintaxe da declaração: Como possuímos um vetor composto por registros, não podemos declarar esse vetor sem antes ter declarado seus elementos; devemos então declarar primeiro o tipo construído registro e depois o vetor Exemplo 1: Para armazenar os valores 5 e fogão na quinta posição de um vetor, deve-se fazer as atribuições a seguir: literal descricao[30]; ; produto eletro[12]; //a variável eletro é declarada como sendo um vetor de 12 posições e cada posição é produto eletro[4]codigo5; //em C++ eletro[3]codigo5; eletro[4]descricao fogão ; //em C++ strcpy(eletro[3]descricao, fogão ) Exemplo 2: Para armazenar os valores 11 e televisão na terceira coluna da sexta linha de uma matriz, deve-se fazer as atribuições a seguir: literal descricao[30]; ; produto eletro[8,4]; //a variável eletro é declarada como sendo uma matriz de 8 linhas e 4 colunas, onde cada posições e cada posição é produto Em C++ produto eletro[8][4]; eletro[6,3]codigo11; //em C++ eletro[5][2]codigo11; eletro[6,3]descricao televisão ; //em C++ strcpy(eletro[5][2]descricao, televisão )
7 Algoritmos e Estruturas de Dados I Prof Eduardo 7 Outros exemplos (em C++): Exercício resolvido: struct int cod; char desc[20]; tipos[4]; struct int num, cod_serv, cod_cliente; float valor; serv[30][3] ; Criar um algoritmo que leia os dados de um aluno (RGM e 4 notas) Mostre os dados lidos algoritmo aluno registro aluno de inteiro rgm; real p1,p2p3,p4; ; declaração de variáveis aluno x; início escreva( Digite o RGM: ); leia(xrgm); escreva( Digite a nota da P1: ); leia(xp1); escreva( Digite a nota da P2: ); leia(xp2); escreva( Digite a nota da P3: ); leia(xp3); escreva( Digite a nota da P4: ); leia(xp4); escreva( DADOS DO ALNUO ); escreva( RGM:,xrgm); escreva( P1:,xp1); escreva( P2:,xp2); escreva( P3:,xp3); escreva( P4:,xp4); fim_algoritmo Exercícios: 1 Criar um algoritmo que leia o nome de um cliente, código e o total em débito deste cliente Mostre os dados lidos 2 Utilizando registros, criar um algoritmo que leia informações sobre os produtos de uma loja (código, descrição, quantidade em estoque e preço de venda) Utilizar uma estrutura de repetição para cadastrar novos produtos Mostrar o código e a descrição do produto mais caro
8 Algoritmos e Estruturas de Dados I Prof Eduardo 8 3 Criar um programa que realize o controle de estoque de uma loja Para tal, deverão ser lidas as seguintes informações: código, descrição, preço de compra, preço de venda, quantidade em estoque supondo que existem 5 produtos em estoque, determine: (utilizar uma estrutura de repetição para cadastrar os 5 produtos) a) A descrição e o código dos produtos com quantidade inferior a 50 e margem de lucro inferior a R$ 3,00 b) O código, descrição e quantidade dos produtos com preço de venda superior a R$ 30,00 e preço de compra inferior a R$ 10,00 4 Criar um algoritmo para ler o código, o sexo (M masculino; F feminino) e o número de horas/aula ministradas pelos professores de uma escola durante um mês Sabe-se que um professor ganha R$ 20,50 hora/aula e que a escola possui 10 professores Após a leitura, o programa deverá mostrar: Uma listagem contendo o código, o salário bruto, o desconto e o salário líquido de todos os professores A média aritmética dos salários brutos dos professores do sexo feminino A média aritmética dos salários brutos dos professores do sexo feminino Os descontos devem ser assim calculados: Sexo Até 70 horas/aula no mês Mais que 70 horas/aula no mês Masculino 10% 8% Feminino 7% 5% 5 Uma indústria faz a folha de pagamento de seus empregados baseado no seguinte: Existe uma tabela com os dados dos funcionários contendo: número de inscrição, nome, categoria, horas normais e horas extras Fazer um algoritmo que processe as informações dos funcionários e emita o seu contracheque: Número da inscrição: Nome: Salário horas normais: Salário horas extras: Dedução INSS: Salário líquido: Deve ser informado um salário referência A hora de trabalho normal do funcionário tem valor definido de acordo com a categoria 1 Salário referência * 13 2 Salário referência * 18 O valor da hora extra é 30% a mais que a hora normal O INSS representa um desconto de 8% no salário bruto (salário normal + salário extra) Existem funcionários (cadastre uns 5 funcionários para testar na implementação) 6 Um banco deseja fazer um controle informatizado de seus clientes e contas Para tanto, devem ser armazenadas informações sobre os clientes (código, nome, fone) e sobre as contas (número da conta, saldo, limite, código do cliente) Sabe-se que existe clientes e contas (para implementar diminuam estes valores) Criar um algoritmo que leia as informações (em 2 registros) de todos os clientes e de todas as contas (lembrando-se que o código do cliente titular da conta deve ter sido previamente cadastrado) Mostrar na tela as informações das contas seguindo o layout abaixo: Número da conta: Código do cliente: Nome: Saldo: Limite:
UNIDADE 5 ESTRUTURAS DE DADOS
1 UNIDADE 5 ESTRUTURAS DE DADOS 51 VARIÁVEIS COMPOSTAS HOMOGÊNEAS Assim como na Teoria dos Conjuntos, uma variável pode ser interpretada como um elemento e uma Estrutura de Dados como um conjunto Quando
Leia mais2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média.
1) Inicializar um vetor de inteiros com números de 0 a 99 2) Escreva um algoritmo que leia um conjunto de 10 notas, armazene-as em uma variável composta chamada NOTA e calcule e imprima a sua média 3)
Leia maisUniversidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C. Exercícios: Structs
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Structs 1. Utilizando estrutura, fazer um programa em C que permita
Leia maisPROGRAMAÇÃO DE COMPUTADORES I
PROGRAMAÇÃO DE COMPUTADORES I (Parte 2) Prof. Eduardo Machado Real Conteúdos: Variáveis Compostas Homogêneas: Vetores e Matrizes. Variáveis Compostas Heterogêneas: Registros. Programação de Computadores
Leia maisLista de Exercícios 04 Estruturas de Dados Homogêneas - Vetores
Instituto de Ciências Eatas e Biológicas ICEB Lista de Eercícios 04 Estruturas de Dados Homogêneas - Vetores 1) Escreva um programa que armazene em um vetor todos os números inteiros de 0 a 50. Após isso,
Leia maisINTRODUÇÃO À PROGRAMAÇÃO II VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS
INTRODUÇÃO À PROGRAMAÇÃO II VARIÁVEIS COMPOSTAS HOMOGÊNEAS UNIDIMENSIONAIS Material da Prof. Ana Eliza Dados e comandos, para serem processados, devem estar na memória do computador. Memória Definição:
Leia maisUniversidade Veiga de Almeida Algoritmos e Linguagem I
Aula 11 Conteúdo: 15. Estruturas de dados heterogêneas 15. Estruturas de Dados Heterogêneas Já vimos que os conjuntos de dados homogêneos (vetores e matrizes) armazenavam arranjos unidimensionais ou bidimensionais
Leia maisEstruturas de Repetição
Estruturas de Repetição Lista de Exercícios - 04 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados
Leia maisLista 4 Introdução à Programação Entregar até 07/05/2012
Lista 4 Introdução à Programação Entregar até 07/05/2012 1. Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade
Leia maisExercícios: Vetores e Matrizes
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Vetores e Matrizes 1 Vetores 1. Escreva um programa que leia 10 números
Leia maisLINGUAGEM SQL Linguagem usada em SGBD para: Definir estrutura de dados; Modificar dados em um banco de dados; Especificar restrições de segurança; Rea
BANCO DE DADOS Prof. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com SQL A Structed Query Language foi desenvolvida em 1974 nos laboratório da IBM em San José na Califórnia,
Leia maisVariáveis Compostas Homogêneas Vetores
Variáveis Compostas Homogêneas Vetores Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Os vetores são variáveis estruturadas homogêneas capazes de armazenar uma série de informações de
Leia maisM A N U A L D O ADMINISTRADOR DO PORTAL
M A N U A L D O ADMINISTRADOR DO PORTAL Versão 1.1 Sumário Introdução 1 Sobre o Administrador do Portal 1 Categorias de informação 2 Link adicional 3 Lista de arquivos 5 Anexos da licitação 9 Anexos do
Leia maisComo Cadastrar Mesas? FGS09
Como Cadastrar Mesas? FGS09 Sistema: Gourmet Server Caminho: Cadastros>Restaurante>Mesa Referência: FGS09 Versão: 2016.03.14 Como funciona: A tela de Mesa é utilizada para cadastrar as mesas disponíveis
Leia mais1. Escreva um programa em Pascal que leia três valores inteiros e mostre-os em ordem crescente. Utilize seleção encadeada.
Universidade Estadual Vale do Acaraú Curso: Engenharia Civil Disciplina: Programação de Computadores Prof. Hudson Costa Instruções: as equipes de cinco componentes (ou elementos) deverão fazer apenas 30
Leia maisAlgoritmos e Estruturas de Dados I. Variáveis Indexadas. Pedro O.S. Vaz de Melo
Algoritmos e Estruturas de Dados I Variáveis Indexadas Pedro O.S. Vaz de Melo Por que índices são importantes? Como uma loja de sapatos artesanais deve guardar os seus produtos? 1 2 3 4 Tamanhos entre
Leia maisTrabalho Prático II - Resta 1 Data de Entrega: Conferir no calendário!
ALGORITMOS E ESTRUTURAS DE DADOS I DCC/UFMG Trabalho Prático II - Resta 1 Data de Entrega: Conferir no calendário! Pedro O.S. Vaz de Melo May 29, 2013 1 DESCRIÇÃO DO PROBLEMA O objetivo deste trabalho
Leia maisAC05 Lista de Exercícios sobre Sequências, Condições e Repetição Em C++
AC05 Lista de Exercícios sobre Sequências, Condições e Repetição Em C++ Instruções: Os algoritmos deverão ser desenvolvidos em C++ com o Code::Blocks; Exercícios em grupos de até 6 participantes; Colocar
Leia maisDúvidas mais frequentes no 13º salário
Dúvidas mais frequentes no 13º salário COMO O SISTEMA CALCULA O 13º SALÁRIO NO PERSONA GOLD? 1º. Busca o Total de Horas Extras (HE) e divide pelo número de meses trabalhados, menos 1, pois o mês de cálculo
Leia maisExercícios: comandos de repetição
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Lista de exercícios de programação em linguagem C Exercícios: comandos de repetição 1) Elabore um programa que faça leitura de vários números inteiros, até que se digite
Leia maisExercícios de Fixação Aulas 05 e 06
Disciplina: TCC-0.0 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: E- Data: / / Exercícios de Fixação Aulas 0 e 0. Construa um algoritmo (pseudocódigo e fluxograma) que determine
Leia mais1. Estrutura de Dados
1. Estrutura de Dados Não existe vitória sem sacrifício! Filme Transformers Um computador é uma máquina que manipula informações. O estudo da ciência da computação inclui o exame da organização, manipulação
Leia maisVenda? - FS72. Sistema: Futura Server. Caminho: Vendas>Pedido de Vendas. Referência: FS72. Versão: 2016.08.29
Como Criar um Venda? - FS72 Pedido de Sistema: Futura Server Caminho: Vendas>Pedido de Vendas Referência: FS72 Versão: 2016.08.29 Como funciona: A tela de Pedido de Vendas é uma das ferramentas mais importante
Leia mais2ª Lista de Exercícios
Esta lista de exercícios contempla o comando de atribuição além dos comandos de leitura e de escrita. Quando definimos o tipo de variável, tomamos como base o conteúdo que deveria ser armazenado. Os exercícios
Leia maisOrientações para inscrição aos cursos de língua inglesa ofertados pelas universidades federais parceiras do Programa IsF
Orientações para inscrição aos cursos de língua inglesa ofertados pelas universidades federais parceiras do Programa IsF Prezad@ candidat@, Se você já realizou o TOEFL ITP pelo Programa IsF e é aluno (graduação,
Leia mais- no assunto colocar [ALG] PRIMEIRA PARTE
CCT0001 Algoritmos Prof. Rodrigo Dias professor@hood.com.br - no assunto colocar [ALG] PRIMEIRA PARTE 1) Entrar com 5 números e imprimi-los caso seja maior que 20. 2) Entrar com 3 números e informar se
Leia maisÁrvores Parte 1. Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos
Árvores Parte 1 Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos Árvores uma introdução As listas apresentadas na aula anterior formam um conjunto de TADs extremamente importante
Leia maisAULA 3 Alocação dinâmica de memória: Ponteiros
UNIP - Ciência da Computação e Sistemas de Informação Estrutura de Dados AULA 3 Alocação dinâmica de memória: Ponteiros Estrutura de Dados 1 Variáveis X Ponteiros VARIÁVEL - Estrutura para armazenamento
Leia maisDemonstração das Mutações do Patrimônio Líquido- DMPL
Demonstração das Mutações do Patrimônio Líquido- DMPL Para efetuar a parametrização da DMPL, deverá clicar no menu Cadastro, e em seguida clicar na opção Demonstração das Mutações do Patrimônio Líquido
Leia maisMANUAL DO SISTEMA - CIDADÃO 1. PORTAL DA SALA DE ATENDIMENTO AO CIDADÃO
1. PORTAL DA SALA DE ATENDIMENTO AO CIDADÃO O portal da Sala de Atendimento ao Cidadão está disponível no endereço: www.cidadao.mpf.mp.br. Nesse ambiente é possível registrar uma manifestação, consultar
Leia maisProgramação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO
Programação de Computadores I Estruturas de Repetição PROFESSORA CINTIA CAETANO Introdução Existem situações onde é necessário repetir um determinado trecho de um programa um certo número de vezes. Assim,
Leia maisLinguagem C. Programação Estruturada. Estrutura de Dados Heterogêneos. Prof. Luis Nícolas de Amorim Trigo
Programação Estruturada Linguagem C Estrutura de Dados Heterogêneos Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br Sumário Introdução Struct Declaração Manipulação Vetor de Struct
Leia maisAlgoritmos e Programação : Conceitos e estruturas básicas. Hudson Victoria Diniz
Algoritmos e Programação : Conceitos e estruturas básicas Hudson Victoria Diniz Relembrando... Um algoritmo é formalmente uma seqüência finita de passos que levam a execução de uma tarefa. Podemos pensar
Leia mais2. O arquivo conterá as NFS-e emitidas em determinado período, a critério do contribuinte.
Introdução Este manual tem como objetivo apresentar o layout utilizado pelo Sistema de Notas Fiscais de Serviços Eletrônica na exportação e importação de NFS-e (Contribuintes Prefeitura e Prefeitura Contribuintes),
Leia maisManual do sistema SMARam. Módulo Cadastro de Bens Intangíveis
Manual do sistema SMARam Módulo Cadastro de Bens Intangíveis LISTA DE FIGURAS Figura 1-Acesso ao Cadastro de Bens Intangíveis... 5 Figura 2-Aba básico... 5 Figura 3-Aba Financeiro... 6 Figura 4-Aba Movimentação...
Leia maisLISTA DE EXERCÍCIOS PARTE 1 (ESTRUTURAS SEQUENCIAIS)
LISTA DE EXERCÍCIOS PARTE 1 (ESTRUTURAS SEQUENCIAIS) 1. Elabore um algoritmo que converta um valor em dólar (US$) para real (R$). O algoritmo deverá solicitar o valor da cotação do dólar e também a quantidade
Leia maisMEDIDAS DE DISPERSÃO. o grau de variabilidade, ou dispersão, dos valores em torno da média.
UNIVERSIDADE FEDERAL DA PARAÍBA MEDIDAS DESCRITIVAS Departamento de Estatística Tarciana Liberal As medidas de posição apresentadas fornecem a informação dos dados apenas a nível pontual, sem ilustrar
Leia maisPROCEDIMENTOS PARA CESTAS DE PRODUTOS
PROCEDIMENTOS PARA CESTAS DE PRODUTOS RMS Software S.A. - Uma Empresa TOTVS Todos os direitos reservados. A RMS Software é a maior fornecedora nacional de software de gestão corporativa para o mercado
Leia maisConceitos c++ Prof. Demétrios Coutinho INFORMÁTICA BÁSICA
INFORMÁTICA BÁSICA Conceitos c++ Prof. Demétrios Coutinho C a m p u s P a u d o s F e r r o s D i s c i p l i n a d e O r g a n i z a ç ã o d e A l g o r i t m o s D e m e t r i o s. c o u t i n h o @
Leia maisRO Roteiro Operacional GOVERNO DO MARANHÃO MA Área responsável: Gestão de Convênios
Governo do Maranhão MA RO.04.15 Versão: 37 Exclusivo para Uso Externo RO Roteiro Operacional GOVERNO DO MARANHÃO MA Área responsável: Gestão de Convênios 1. PÚBLICO ALVO E REGRAS BÁSICAS 1.1. AUTORIZADOS
Leia maisMatrizes. Marina Andretta. 17 de abril de 2017 ICMC-USP. Marina Andretta (ICMC-USP) sme0230-ipc 17 de abril de / 30
Matrizes Marina Andretta ICMC-USP 17 de abril de 2017 Marina Andretta (ICMC-USP) sme0230-ipc 17 de abril de 2017 1 / 30 Matrizes Uma matriz é uma variável composta bidimensional. Você pode pensá-la como
Leia maisAula 6 Medidas de Tendência Central
1 Estatística e Probabilidade Aula 6 Medidas de Tendência Central Professor Luciano Nóbrega Somatório Quando queremos representar uma soma de valores que obedecem à uma sequência, podemos codificá-la através
Leia maisPagamento de complemento de salário-maternidade, considerando que este valor deve ser deduzido da guia de INSS, pois é pago pelo INSS.
Complemento Salarial Licença Maternidade Abaixo estão descritas as regras do sistema para cálculo do complemento de salário-maternidade, no complemento salarial e na rescisão complementar por Acordo/Convenção/Dissídio:
Leia mais1. Período de matrículas
Belo Horizonte, 21 de outubro de 2015. Srs. pais ou responsáveis, inicialmente, gostaríamos de parabenizar os alunos aprovados no Processo Seletivo do Colégio Bernoulli para o ano letivo 2016, bem como
Leia maisFicheiros binários 1. Ficheiros binários
Ficheiros binários 1 Ficheiros binários 1. Considere que dispõe de ficheiros binários cujo conteúdo é constituído por uma ou mais estruturas como a indicada a seguir struct registo { }; int ref; float
Leia maisVetores Unimensionais
Unimensionais Obje%vos Conceituação de Manipulação de Inserir elementos em um vetor (usando laços ou não) Imprimir elementos de um vetor (usando laços ou não) Exemplos Conceituando Definição de vetores:
Leia maisExercícios: variáveis e expressões
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: variáveis e expressões 1. Efetuar a leitura de um número real e apresentar
Leia maisPOLÍCIA MILITAR DO PARANÁ Comando do Corpo de Bombeiros 4º GRUPAMENTO DE BOMBEIROS
POLÍCIA MILITAR DO PARANÁ Comando do Corpo de Bombeiros 4º GRUPAMENTO DE BOMBEIROS P.A.I. Plano Anual de Instrução ANEXO B TUTORIAL DE ACESSO AO SISTEMA EaD 1º Ten. QOBM Amarildo Roberto Ribeiro CASCAVEL-
Leia maisOrientação a Objetos
Orientação a Objetos 1. Manipulando Atributos Podemos alterar ou acessar os valores guardados nos atributos de um objeto se tivermos a referência a esse objeto. Os atributos são acessados pelo nome. No
Leia maisPrimeiro Passo. Na sequência, surgirá a tela de Login, onde você poderá realizar uma das seguintes tarefas:
Primeiro Passo Tenha em mãos seu CPF, Documento de Identidade (RG) e conta de e-mail válida! Sem essa documentação não é possível realizar sua inscrição no Processo de Ingresso. De posse desses dados,
Leia maisComo calcular uma rescisão trabalhista
Como calcular uma rescisão trabalhista Hoje iremos aprender como elaborar e calcular uma rescisão do contrato de trabalho. O primeiro passo a ser dado será descobrir qual o motivo da rescisão do funcionário,
Leia maisMANUAL DE UTILIZAÇÃO DO AUTO ATENDIMENTO SETOR PÚBLICO DO BANCO DO BRASIL
PREFEITURA DE JUIZ DE FORA SECRETARIA DA FAZENDA SUBSECRETARIA DO SISTEMA DE CONTROLE INTERNO DEPARTAMENTO DE NORMAS TÉCNICAS MANUAL DE UTILIZAÇÃO DO AUTO ATENDIMENTO SETOR PÚBLICO DO BANCO DO BRASIL DATA:
Leia maisMANUAL PEDIDO ONLINE
MANUAL PEDIDO ONLINE A solicitação de exames online é uma funcionalidade a ser utilizado tanto pela rede credenciada quanto por médicos não credenciados. Um pedido online, diferentemente de uma guia, pode
Leia mais1 Cálculo do valor à vista
MAC-5 Introdução à Computação para Ciências Exatas e Tecnologia IO Segundo Exercício Programa Entregar até 7/0/2007 Comprar à vista ou comprar à prazo? Várias lojas já possuem alguns planos de crediário
Leia maisParte 05 - Técnicas de programação (mapas de Veitch-Karnaugh)
Parte 05 - Técnicas de programação (mapas de Veitch-Karnaugh) Mapas de Veitch-Karnaugh Montar circuitos lógicos a partir de tabela verdade, embora seja tarefa fácil, geral um circuito extremamente grande.
Leia maisExercícios (if/ if else/ if elseif else)
SECRETARIA DA EDUCAÇÃO E CULTURA POLÍCIA MILITAR DO ESTADO DO TOCANTINS COLÉGIO DA POLÍCIA MILITAR DO ESTADO DO TOCANTINS UNIDADE ESCOLAR: CPM PERÍODO: 4º Bimestre DISCIPLINA: Lógica de Programação ANO/SÉRIE:
Leia maisOBSERVAÇÕES: EXERCÍCIOS
OBSERVAÇÕES: 1. Esta lista de exercícios poderá ser resolvida individualmente ou em grupos de 2 pessoas. 2. A lista possui 25 exercícios, destes você deve responder os 5 primeiros exercícios e os outros
Leia maisExcel Intermediário. Facilitador: Clóvis Ferraro. Prefeitura de Diadema Secretaria de Gestão de Pessoas Escola Diadema de Administração Pública
Excel Intermediário Facilitador: Clóvis Ferraro Prefeitura de Diadema Secretaria de Gestão de Pessoas Escola Diadema de Administração Pública Conteúdo do Curso Fórmulas e Funções Fórmulas e funções avançadas
Leia maisAté o momento, vimos que a estrutura de um computador segue uma seqüência: ENTRADA => PROCESSAMENTO => SAÍDA
Curso de Sistemas de Informação Disciplina: Algoritmos 1º e 2º Períodos Turmas 216071A, 216071B e 216062 Notas de Aula Aulas 07, 08 e 09. Professor: Edkallenn Aula 07 Variáveis Talvez o conceito de variável
Leia maisExercícios: Comandos de Repetição
Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Comandos de Repetição 1. Elabore um programa que faça leitura de vários
Leia mais1. PSTAW10 COAFI - OCORRÊNCIAS
1. PSTAW10 COAFI - OCORRÊNCIAS A inclusão/alteração/consulta de ocorrências no sistema COAFI via PSTAW10 é um recurso disponibilizado para as instituições financeiras com o objetivo de facilitar o trabalho
Leia maisCAMPUS DE GUARATINGUETÁ FACULDADE DE ENGENHARIA. Introdução à Programação em C. Algoritmos: Estruturas de Repetição. Prof. Dr. Galeno.J.
Unesp UNIVERSIDADE ESTADUAL PAULISTA CAMPUS DE GUARATINGUETÁ FACULDADE DE ENGENHARIA Introdução à Programação em C Algoritmos: Estruturas de Repetição Prof. Dr. Galeno.J. de Sena Departamento de Matemática
Leia maisPonto Secullum 4 Extras. Para configurar as extras no Ponto Secullum 4 abra a tela Cadastro de Horários e clique no botão Extras:
Ponto Secullum 4 Extras Para configurar as extras no Ponto Secullum 4 abra a tela Cadastro de Horários e clique no botão Extras: Nesta tela, configuramos como serão pagas as horas extras, que os funcionários
Leia maisCorreção dos Exercícios
Faculdade Novo Milênio Engenharia da Computação Engenharia de Telecomunicações Algoritmos I 2006/1 Correção dos Exercícios Questão 1: Construa um algoritmo que, tendo como dados de entrada dois pontos
Leia maisApostila de EXERCÍCIOS e Respostas Algoritmos e Programação
Apostila de EXERCÍCIOS e Respostas Algoritmos e Programação - Linguagem Python - Profa. Flávia Pereira de Carvalho Fevereiro de 2014 Sumário Página 1 EXERCÍCIOS DE LÓGICA DE PROGRAMAÇÃO - ALGORITMOS...
Leia maisCARTILHA DOS PROCEDIMENTOS DA BIOMETRIA
CARTILHA DOS PROCEDIMENTOS DA BIOMETRIA Controladoria Regional de Trânsito HELP DESK / CRT 2009 INFORMAÇÕES INICIAIS 1- Que candidatos terão que verificar a biometria e a partir de que momento? Todos os
Leia maisEDITAL N.º 06/2016 PROCESSO SELETIVO SIMPLIFICADO PARA INGRESSO NO CURSO DE EXTENSÃO DE INTRODUÇÃO À PROGRAMAÇÃO
MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO CEARÁ - IFCE CAMPUS BOA VIAGEM EDITAL N.º 06/2016 PROCESSO SELETIVO SIMPLIFICADO PARA INGRESSO NO CURSO DE EXTENSÃO DE INTRODUÇÃO
Leia maisSISTEMA INTEGRADO DE GERENCIAMENTO DO ISS SIGISS. Manual de Envio de Notas Fiscais Eletrônicas em lote Instruções e Layout
SISTEMA INTEGRADO DE GERENCIAMENTO DO ISS SIGISS Manual de Envio de Notas Fiscais Eletrônicas em lote Instruções e Layout Versão 2.1 São Paulo, 08 de junho de 2015. Índice 1. Introdução... 2 2. Especificação...
Leia maisROTEIRO OPERACIONAL CONSIGNADO INSS REFINANCIAMENTO
ROTEIRO OPERACIONAL CONSIGNADO INSS REFINANCIAMENTO 1. PÚBLICO ALVO Aposentados e pensionistas com contratos ativos na BV Financeira. ATENÇÃO: Esta vedada a contratação de empréstimos com Procuração, Termo
Leia maisENCERRAMENTO DE SALDOS (ZERAMENTO) DAS CONTAS DE RESULTADO
ENCERRAMENTO DE SALDOS (ZERAMENTO) DAS CONTAS DE RESULTADO As contas de resultado são contas de saldo periódico. Ao final de cada período contábil (apuração de resultado), seus saldos devem ser encerrados.
Leia maisModelo Entidade Relacionamento (MER)
Banco de Dados Modelo Entidade Relacionamento (MER) Grau de Relacionamento Representa o número de entidades que participam do relacionamento. Grau 1 (Auto-relacionamento) Prof. Raquel Silveira Grau 2 (Binário)
Leia maisAlgoritmos APRENDENDO A PROGRAMAR COM C#
Algoritmos APRENDENDO A PROGRAMAR COM C# Alô Mundo AULA 01 Conhecendo o ambiente O objetivo principal desse programa não é mostrar a mensagem Alo Mundo. O objetivo é apresentar o ambiente de desenvolvimento
Leia maisApresentação do Microsoft Excel
Aula 03 Apresentação do Microsoft Excel Microsoft Excel é um programa desenvolvido para trabalhar com cálculos feitos em planilhas eletrônicas, desenvolvimento de gráficos e controlador de banco de dados.
Leia maisNOME DA TABELA: BALANCETES DE RECEITAS ORÇAMENTÁRIAS
76 5.3.14. Balancetes de Receitas Orçamentárias: BALANCETES DE RECEITAS ORÇAMENTÁRIAS NOME DO ARQUIVO: BR201001.BAL TIPO DE DOCUMENTO: 301 1. Tipo do Documento 2. Código do Município 3. Exercício do Orçamento
Leia maisManual para Lançamento de Notas fiscais no SICON
Manual para Lançamento de Notas fiscais no SICON Antes de iniciar, seguem alguns lembretes: O fiscal do contrato é o responsável por lançar a nota no sistema. Em se tratando de novo fiscal, o mesmo deverá
Leia maisUniversidade Federal da Paraíba Centro de Informática Departamento de Informática
Universidade Federal da Paraíba Centro de Informática Departamento de Informática Disciplina: Introdução à Programação Horário: T08002, I08002 Sala: CISB01 T10002, I10002 Sala: CI304 Número de Créditos:
Leia maisProgramação de Computadores I. Linguagem C Função
Linguagem C Função Prof. Edwar Saliba Júnior Fevereiro de 2011 Unidade 07 Função 1 Conceitos As técnicas de programação dizem que, sempre que possível, evite códigos extensos, separando o mesmo em funções,
Leia maisCADASTRO. Quem pode se inscrever para fazer esses cursos? Qualquer professor em exercício da rede pública estadual ou municipal.
CADASTRO O que é a Plataforma Paulo Freire? A Plataforma Paulo Freire é um sistema desenvolvido pelo Ministério da Educação para que o professor faça sua pré-inscrição em cursos de graduação, especialização,
Leia maisPJe - NOVIDADES DA VERSÃO 1.7.1.5 USUÁRIOS INTERNOS
PJe - NOVIDADES DA VERSÃO 1.7.1.5 USUÁRIOS INTERNOS Esse documento tem como objetivo apresentar as novidades da versão 1.7.1.5 do Sistema Processo Judicial Eletrônico (PJe), liberada em 31/08/2015. 1.
Leia maisSISTEMA DE RECURSOS HUMANOS RH OBJETIVO
SISTEMA DE RECURSOS OBJETIVO HUMANOS RH Este sistema tem como objetivo auxiliar na administração dos seus recursos humanos a fim de obter o melhor de seus funcionários a nível de produtividade buscando
Leia mais1. Cadastro de Funcionários
Pró-labore 1. Cadastro de Funcionários... 2 1.1. Tela Dados... 2 1.2. Tela Ident. Adm.... 3 1.3. Tela Outros... 3 2. Eventos dos Pró-labores... 4 3. Digitação... 5 4. Impressão de Recibo... 6 5. Folha
Leia maisMANUAL DE ACESSO CATÁLOGO DE PRODUTOS ONLINE
MANUAL DE ACESSO CATÁLOGO DE PRODUTOS ONLINE Como faço para me cadastrar? Quem pode acessar o conteúdo? O que está disponibilizado no catálogo? A quem peço ajuda ou informações? Como faço para me cadastrar?
Leia maisSistema de Informações de Beneficiários - SIB/XML Críticas dos campos de dados cadastrais de beneficiários do SIB - versão 2.
Sistema de Informações de Beneficiários - SIB/XML Críticas dos campos de dados cadastrais de beneficiários do SIB - versão 2.6 27/07/2015 Introdução 1. O preenchimento dos campos de dados cadastrais para
Leia maisMenino ou menina? Exercício 1 Vamos lembrar então o que são genes e cromossomos. Volte à Aula 20 e dê as definições: a) Gene... b) Cromossomo...
A UU L AL A Menino ou menina? Quando um casal descobre que vai ter um filho, a primeira curiosidade é saber se nascerá um menino ou uma menina. Mas será que os futuros pais, ou mesmo as pessoas que não
Leia maisAlgoritmo e Pseudo-código
Departamento de Sistemas de Computação Universidade de São Paulo Algoritmo e Pseudo-código Responsável Prof. Seiji Isotani (sisotani@icmc.usp.br) Objetivos do Curso Desenvolver o Pensamento Computacional
Leia maisComo registrar uma empresa. Administração farmacêutica Leandro Verçoza, Luiz Batista, Suhelen Comarú
Como registrar uma empresa Administração farmacêutica Leandro Verçoza, Luiz Batista, Suhelen Comarú Código civil Departamento Nacional de Registro do Comércio DNRC, determinou que a partir de 11/01/2003,
Leia maisDicas de cálculo e declaração seu Imposto na Spinelli investhb
Dicas de cálculo e declaração seu Imposto na Spinelli investhb Tesouro Direto Apuração O Imposto de Renda incide sobre o total dos rendimentos auferidos nas vendas antecipadas, nos vencimentos de títulos
Leia mais1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES)
Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 1 - VARIÁVEIS COMPOSTAS HOMOGÊNEAS (VETORES E MATRIZES) As variáveis compostas homogêneas são estruturas de dados que se caracterizam por um conjunto
Leia maisContas a Receber - Veículos
Índice: Recebimento veículos Cap. 01 Cadastro de clientes Cap. 02 Recibo de pagamento de veículo Cap. 03 Efetivação de recebimento de veículo Cap. 04 Consulta parcela do pedido de venda Manutenções Cap.
Leia mais3) Preencher Ficha de Cadastro da Instituição de Acolhimento. 3.1) Promotoria da Instituição de Acolhimento
3) Preencher Ficha de Cadastro da Instituição de Acolhimento Para o preenchimento correto das informações referentes à Instituição de Acolhimento que está sendo cadastrada, siga os passos descritos nos
Leia maisBanco de Dados. Modelo Entidade Relacionamento Estendido DCC IME USP. João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger
Banco de Dados Modelo Entidade Relacionamento Estendido João Eduardo Ferreira Osvaldo Kotaro Takai Marcelo Finger DCC IME USP MER X O MER X é uma extensão do MER, o qual adiciona: Abstração de Agregação
Leia maisAula IV Vetores e Matrizes
Aula IV Vetores e Matrizes Referência bibliográfica BENEDUZZI H, METZ J. Lógica e Linguagem de Programação Introdução ao Desenvolvimento de Software. Ed. Livro Técnico Introdução Até então nossas variáveis
Leia maisAlgoritmos & Programação
Algoritmos & Programação Profª Adriana Cláudia Ribeiro da Costa Profª Cláudia Barbieri Biscotto 2013/1 Exercícios Faça os itens abaixo para os seguintes problemas: Problema Solução esperada Dados de entrada
Leia maisCiclo com Contador : instrução for. for de variável := expressão to. expressão do instrução
Métodos de Programação I 2. 27 Ciclo com Contador : instrução for identificador downto for de variável := expressão to expressão do instrução UMA INSTRUÇÃO (SIMPLES OU COMPOSTA) Neste caso o ciclo é repetido
Leia maisConfigurar conta corrente para cada Forma de Pagamento
Configurar conta corrente para cada Forma de Pagamento Primeiro de tudo cadastrar uma conta corrente para a conta. Entre no módulo Financeiro > conta corrente > cadastro de conta corrente. Atenção: É necessário
Leia maisModulo 04 PREÇOS CGAINFORMÁTICA. Retwin
Modulo 04 0 CGAINFORMÁTICA Retwin PREÇOS Sumário Preços 2 3.1 Configuração Geral... 3 3.2 Manutenção de Preços... 3 3.2.1 Alteração de Preços... 4 3.2.2 Encerramento de Promoção... 5 3.3 Relatórios...
Leia maisMARINHA DO BRASIL Pagadoria de Pessoal da Marinha
MARINHA DO BRASIL Pagadoria de Pessoal da Marinha BP ON LINE ÍNDICE 1. TELA INICIAL DO SISTEMA... 2 2. CADASTRAR USUÁRIO... 3 3. RECUPERAR OU ALTERAR USUÁRIO OU SENHA... 5 3.1. ESQUECI MEU USUÁRIO / SENHA...
Leia maisLinguagem de Programação C. Fluxo de Saída Padrão. Linguagem de Programação C. printf. Fluxo de Saída Padrão. Algoritmos e Lógica de Programação
Algoritmos e Lógica de Programação Linguagem de Programação C Linguagem C Entrada e Saída de dados Reinaldo Gomes reinaldo@cefet-al.br Fluxo de Saída Padrão Saída Formatada: ( ) Tem a função de
Leia maisSISTEMA/MÓDULO: SYSMO S1 / LOGÍSTICA - WMS LIBERAÇÃO DE PRODUTOS VERSÃO: 1.00 DATA: 25/11/2006
SISTEMA/MÓDULO: SYSMO S1 / LOGÍSTICA - WMS ASSUNTO: LIBERAÇÃO DE PRODUTOS VERSÃO: 1.00 DATA: 25/11/2006 1 DESCRIÇÃO As implementações realizadas na etapa de liberação de produtos do WMS tratam dos seguintes
Leia maisCheck-List. Cadastro de Instituições. ANVISA - Agência Nacional de Vigilância Sanitária. www.anvisa.gov.br Brasília, 5 de novembro de 2007.
ANVISA - Agência Nacional de Vigilância Sanitária Check-List Cadastro de Instituições Gerência-Geral de Gestão de Tecnologia da Informação Gerência de Desenvolvimento de Sistemas www.anvisa.gov.br Brasília,
Leia mais