Microsoft Excel. Algoritmo do CNPJ e CPF

Tamanho: px
Começar a partir da página:

Download "Microsoft Excel. Algoritmo do CNPJ e CPF"

Transcrição

1 Microsoft Excel Algoritmo do CNPJ e CPF

2 Algoritmo do CNPJ Uma rotina muito utilizada por programadores em softwares comerciais é a validação do Cadastro Nacional de Pessoa Jurídica (CNPJ). Muitos pegam esta rotina pronta da Internet, milhares de sites oferecem nas mais diversas linguagens de programação. Ao invés de você confiar seu software a estas rotinas que tal você mesmo desenvolver a sua tendo certeza que a mesma esta certa e funcionando perfeitamente. O algoritmo apresentado a seguir segue as regras do Ministério da Fazenda para você mesmo fazer seu calculo e ter certeza de que o mesmo funcionará corretamente. Entendendo o CNPJ O número que compõe o CNPJ é composto por três segmentos de algarismos, sendo o primeiro o número da inscrição propriamente dito, o segundo após a barra o número de filiais e o terceiro representado pelos últimos dois valores que são dígitos verificadores. Oficialmente o cálculo do número do CNPJ prevê também a verificação do oitavo digito, mas algumas empresas possuem números que ao serem validados segundo esse critério são considerados inválidos. Por isso o mais seguro é você fazer a validação dos dígitos verificadores, pois assim nenhum número será invalidado e sua rotina está protegida da mesma forma, já que a regra é única e funciona com qualquer CNPJ válido. Validando os dígitos verificadores Vamos mostrar o cálculo de modo prático, para isso vamos adotar um número de CNPJ hipotético e calcularemos seus dígitos verificadores: /0001-xx. Vamos começar alinhando os números que compõe o CNPJ com os algarismos 5,4,3,2,9,8,7,6,5,4,3 e 2 nesta ordem, veja: Feito isso efetuaremos a multiplicação de cada uma das colunas, assim: Com os valores encontrados em cada uma das colunas efetuaremos o somatório, desta forma: = 162. Agora realizaremos a divisão por 11 ( 162 / 11) = 15 com resto 8 Vamos considerar como cociente somente o valor inteiro, o resto da divisão será responsável pelo calculo do primeiro digito verificador. Assim sendo no nosso caso o resto da divisão é o número 8. Página 2 de 9

3 Neste momento temos a seguinte regra: Excel cálculo CNPJ e CPF Caso o resto da divisão seja menor que 2 (dois), o valor do digito verificador passa a ser 0 (zero), caso contrário, subtrairmos o valor de 11 para obter o digito, que é o primeiro digito verificador (11-8) = 3. Para seguirmos com a nossa validação tomaremos o CNPJ com o primeiro digito já calculado. Para efetuarmos a validação do segundo e ultimo digito verificador: /0001-3x O processo é semelhante à primeira etapa, a mudança é a seqüência de números que serão alinhados na tabela. Como a tabela ficou maior com a presença do digito já calculado a seqüência agora tem que ter mais um número e ficará assim: 6,5,4,3,2,9,8,7,6,5,4,3 e 2, confira: Agora vamos efetuar a multiplicação das colunas, como na primeira etapa Faremos agora a somatória dos resultados obtidos: = 159 Como o resultado obtido, efetuamos a divisão por 11. (159/11) = 14 com resto 5. Nessa divisão, assim como no cálculo anterior, vamos apenas considerar o valor inteiro do quociente, pois o calculo do ultimo digito verificador será feito com o resto da divisão seguindo a seguinte regra: caso o resto da divisão seja menor que 2 (dois), esse valor passa a ser automaticamente a ser 0 (zero), caso contrário, subtrai-se o resto de 11 para obter o valor do ultimo digito verificador. No nosso exemplo (11-5) = 6. O nosso CNPJ agora está completo / Anotações: Página 3 de 9

4 Funções do Excel Excel cálculo CNPJ e CPF Função =SE( ) Tem a finalidade de conduzir testes condicionais sobre valores e fórmulas, e assim retornar um valor lógico verdadeiro ou falso de acordo com a análise da condição especificada. É possível trabalhar com até sete funções =SE encadeadas. Operadores de Comparação Os operadores de comparação, quando utilizados em fórmulas e funções, produzirão resultado de verdadeiro ou falso. Sintaxe: =SE(teste_lógico;valor_verdadeiro;valor_falso) Função =MOD( ) Retorna o resto da divisão após um número ter sido dividido por um divisor. Sintaxe: =MOD(Num;Divisor) Onde: Num é o número da divisão cujo resto da divisão você deseja localizar; Divisor é o número divisor. Função =EXT.TEXTO( ) Retorna os caracteres do meio de uma seqüência de caracteres de texto, tendo a posição e o comprimento especificados. Sintaxe: =EXT.TEXTO(Texto;Num Inicial;Num caractere) Onde: Texto é a seqüência de caracteres ou a célula que contem os caracteres que se deseja extrair. Num inicial é a posição inicial da seqüência de caracteres; Num caractere é o número de caracteres que se deseja extrair. Anotações: Página 4 de 9

5 Exemplo na Planilha Excel cálculo CNPJ e CPF =EXT.TEXTO(B4;1;1) /0001 =EXT.TEXTO(B4;4;1) /0001 =C6*C7 =D6*D7 =SOMA(C8:N8) Página 5 de 9

6 =O9/11 =MOD(O9;11) =SE(O11<2;0;11-O11) Se o resto da divisão for menor que 2 (dois), o valor do digito verificador passa a ser 0 (zero), senão, subtrairmos 11 do resto para obter o digito. Página 6 de 9

7 Anotações: Página 7 de 9

8 Algoritmo do CPF O CPF é composto por onze algarismos, onde os dois últimos são chamados de dígitos verificadores, ou seja, os dois últimos dígitos são criados a partir dos nove primeiros. O cálculo é feito em duas etapas utilizando o módulo de divisão 11. Para exemplificar melhor iremos calcular os dígitos verificadores de um CPF hipotético, por exemplo, XX. Calculando o Primeiro Dígito Verificador (CPF) O primeiro dígito é calculado com a distribuição dos dígitos colocando-se os valores 10,9,8,7,6,5,4,3,2 conforme a representação abaixo: Na seqüência multiplicaremos os valores de cada coluna, confira: Em seguida efetuaremos o somatório dos resultados ( ), o resultado obtido (225) será divido por 11. Considere como quociente apenas o valor inteiro, o resto da divisão será responsável pelo cálculo do primeiro dígito verificador. Vamos acompanhar: 225 dividido por 11 obtemos 20 de quociente e 5 de resto da divisão. Caso o resto da divisão seja menor que 2, o nosso primeiro dígito verificador se torna 0 (zero), caso contrário subtrai-se o valor obtido de 11, que é nosso caso, sendo assim nosso dígito verificador é 11-5, ou seja, 6 (seis), já temos parte do CPF, confira: X. Calculando o Segundo Dígito Verificador (CPF) Para o cálculo do segundo dígito será usado o primeiro dígito verificador já calculado. Montaremos uma tabela semelhante a anterior só que desta vez usaremos na segunda linha os valores 11,10,9,8,7,6,5,4,3,2 já que estamos incorporando mais um algarismo para esse cálculo. Veja: Na próxima etapa faremos como na situação do cálculo do primeiro dígito verificador, multiplicaremos os valores de cada coluna e efetuaremos o somatório dos resultados obtidos: =270. Página 8 de 9

9 Agora pegamos esse valor e dividimos por 11. Considere novamente apenas o valor inteiro do quociente, e com o resto da divisão, no nosso caso 1, usaremos para o cálculo do segundo dígito verificador, assim como na primeira parte. 270 / 11 = 25 ; resto = 6 Caso o valor do resto da divisão seja menor que 2, esse valor passa automaticamente a ser zero, caso contrário é necessário subtrair o valor obtido de 11 para se obter o dígito verificador. Neste caso chegamos ao final dos cálculos e descobrimos que os dígitos verificadores do nosso CPF hipotético são os números 6 e 5, portanto o CPF ficaria assim: Anotações: Página 9 de 9

Regras de Negócio Geral. CITES - Sistema de Emissão de Licenças

Regras de Negócio Geral. CITES - Sistema de Emissão de Licenças CITES - Sistema de Emissão de Licenças CITES Regras de Negócio Geral CITES - Sistema de Emissão de Licenças 1.0 CITES - Sistema de Emissão de Licenças CITES Histórico do Documento Data Versão Descrição

Leia mais

Regras de Validação de dígito verificador de agência e conta corrente - Icatu Seguros

Regras de Validação de dígito verificador de agência e conta corrente - Icatu Seguros Regras de Validação de dígito verificador de agência e conta corrente - Icatu Seguros 001 - BANCO DO BRASIL... 2 033 - SANTANDER... 3 041 - BANCO BANRISUL... 4 104 - CAIXA ECONOMICA FEDERAL... 6 237 -

Leia mais

Estruturas Condicionais

Estruturas Condicionais Estruturas Condicionais Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Nos capítulos anteriores foram apresentados alguns conceitos básicos sobre as estruturas e comandos que são utilizados

Leia mais

Aritmética em Bases Não Decimais

Aritmética em Bases Não Decimais Aritmética em Bases Não Decimais Cristina Boeres Insituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material cedido por Fernanda Passos (IC/UFF) Aritmética em Bases Não Decimais FAC

Leia mais

Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO

Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO Dados em Algoritmos Quando escrevemos nossos programas, trabalhamos com: Dados que nós fornecemos ao programa Dados

Leia mais

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC DCC Departamento de Ciência da Computação Joinville-SC CURSO: Bacharelado em Ciência da Computação DISCIPLINA: LPG-II - Linguagem de Programação II AULA NÚMERO: 02 DATA: PROFESSOR: Murakami Sumário 1 APRESENTAÇÃO...1 2 DESENVOLVIMENTO...1 2.1 Estrutura condicional

Leia mais

Nesse artigo falaremos sobre:

Nesse artigo falaremos sobre: Nesse artigo falaremos sobre: Função ESQUERDA em Excel Funçaõ DIREITA no Excel Contagem de Caracteres com NÚM.CARACT ESQUERDA, DIREITA e LOCALIZAR Exemplo de uso das funções Que o Excel é uma das ferramentas

Leia mais

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA DIAGNÓSTICO 22/10/2015. Analise o algoritmo a seguir e depois assinale a alternativa correspondente:

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA DIAGNÓSTICO 22/10/2015. Analise o algoritmo a seguir e depois assinale a alternativa correspondente: ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com PRÉ AULA Julgue as afirmações enumeradas a seguir em verdadeiras (V) ou falsas

Leia mais

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA Conversão de Bases 1 NOTAÇÃO POSICIONAL - BASE DECIMAL Desde os primórdios da civilização o homem adota formas e métodos específicos para representar números, para contar objetos e efetuar operações aritméticas.

Leia mais

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015 ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com PRÉ AULA algoritmo Cálculo detempo numero: inteiro escreva( Digite um número:

Leia mais

Divisibilidade Múltiplos de um número Critérios de divisibilidade 5367

Divisibilidade Múltiplos de um número Critérios de divisibilidade 5367 Divisibilidade Um número é divisível por outro quando sua divisão por esse número for exata. Por exemplo: 20 : 5 = 4 logo 20 é divisível por 5. Múltiplos de um número Um número tem um conjunto infinito

Leia mais

Retorna a média (média aritmética) de todas as células que satisfazem vários critérios.

Retorna a média (média aritmética) de todas as células que satisfazem vários critérios. Página 1 de 5 MÉDIASE (Função MÉDIASES) Ocultar tudo Este artigo descreve a sintaxe da fórmula e o uso da função (função: um fórmula pré-desenvolvida que assume um valor ou vários valores, executa uma

Leia mais

MATEMÁTICA 1 ARITMÉTICA Professor Matheus Secco

MATEMÁTICA 1 ARITMÉTICA Professor Matheus Secco MATEMÁTICA 1 ARITMÉTICA Professor Matheus Secco MÓDULO 3 Números Racionais e Operações com Frações 1.INTRODUÇÃO Quando dividimos um objeto em partes iguais, uma dessas partes ou a reunião de várias delas

Leia mais

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais Curso Técnico em Informática SUMÁRIO SHELL SCRIPT COM IF... 3 OPERADORES RELACIONAIS... 3 COMPARAÇÕES EM SCRIPTS... 3 MAIS OPERADORES...

Leia mais

Fórmulas Funções Funções Soma, Média, Máximo e Mínimo Funções Maior e Menor Função Se Exercício... 9

Fórmulas Funções Funções Soma, Média, Máximo e Mínimo Funções Maior e Menor Função Se Exercício... 9 Por Márcio Raphael ÍINDICE Fórmulas... 3 Funções... 6 Funções Soma, Média, Máximo e Mínimo... 6 Funções Maior e Menor... 7 Função Se... 8 Exercício... 9 Função Se Aninhada... 10 Função Concatenada... 10

Leia mais

CURSO EXCEL NÍVEL I 16/09/ FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS

CURSO EXCEL NÍVEL I 16/09/ FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS CURSO EXCEL NÍVEL I As fórmulas são operações relacionando-se valores ou diferentes células. Sempre que o usuário quiser inserir uma fórmula ou função, deve se lembrar que a mesma deve ser precedida pelo

Leia mais

Retorna o maior número em um campo (coluna) de registros em uma lista ou banco de dados que coincida com as condições especificadas.

Retorna o maior número em um campo (coluna) de registros em uma lista ou banco de dados que coincida com as condições especificadas. ms-help://ms.excel.1.106/excel/content/hp10321.htm Página 1 de 8 BDMÁX (Função BDMÁX) Ocultar tudo Este artigo descreve a sintaxe da fórmula e o uso da função BDMÁX (função: um fórmula pré-desenvolvida

Leia mais

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Conceitos Básicos. Professor: Juliano Lucas Gonçalves. Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já

Leia mais

2. Conversões de base

2. Conversões de base 0 2. Conversões de base Antes de começar a programar é preciso entender como o computador representa a informação. E quando falamos em informação estamos falando basicamente de números, pois os caracteres,

Leia mais

Linguagem C Operadores

Linguagem C Operadores Linguagem C Operadores Objetivos Abordar os conceitos sobre os Operadores demonstrando o seu uso com exemplos para um melhor aprendizado. Pré-requisitos É necessário que o leitor tenha acompanhado o artigo

Leia mais

Tecnologia da Informação Prof. MsC. Mário Henrique de Souza Pardo Resumo Aula 2

Tecnologia da Informação Prof. MsC. Mário Henrique de Souza Pardo Resumo Aula 2 Tecnologia da Informação Prof. MsC. Mário Henrique de Souza Pardo Resumo Aula 2 1 MS-Excel Melhorando a aparência da sua planilha Alinhando dados digitados Quando você digita textos muitos longos, eles

Leia mais

Linguagem e Técnicas em Programação. Gilson de Souza Carvalho

Linguagem e Técnicas em Programação. Gilson de Souza Carvalho Gilson de Souza Carvalho gaucho.gilson@hotmail.com 3.1.3 Condições compostas Linguagem e Técnicas em Programação As condições que vimos até agora sempre foram únicas. Entretanto, conforme aumenta a complexidade

Leia mais

Introdução à Lógica de Programação e Aplicativos Instrumentais

Introdução à Lógica de Programação e Aplicativos Instrumentais MATEMÁTICA Tema da aula: Introdução à Lógica de Programação e Aplicativos Instrumentais Professor: Dr. Rodrigo Choji de Freitas 2 Algoritmo AREACIRCUNFERENCIA VAR RAIO, AREA: REAL INÍCIO ESCREVA ( DIGITE

Leia mais

planilhas-excel, como forma de reduzir o tempo gasto na realização das atividades apresentadas

planilhas-excel, como forma de reduzir o tempo gasto na realização das atividades apresentadas Apêndice A Instruções para a construção das planilhas Esse documento foi elaborado para ajudar o professor e o aluno na montagem de planilhas-excel, como forma de reduzir o tempo gasto na realização das

Leia mais

Programação para Games I

Programação para Games I Programação para Games I Estrutura de Decisão Estrutura de Decisão Uma estrutura de decisão examina uma ou mais condições e decide quais delas serão executadas Em jogos digitais, considere inicialmente

Leia mais

Introdução a Lógica de Programação

Introdução a Lógica de Programação Introdução a Lógica de Programação O processo de programação é uma conversa controlada entre um ser humano (tecnicamente preparado) e um computador Linguagem Linguagem de baixo nível Grande dificuldade,

Leia mais

Coordenação de Ensino - Duque de Caxias. LibreOffice Calc Fórmulas e Funções

Coordenação de Ensino - Duque de Caxias. LibreOffice Calc Fórmulas e Funções Coordenação de Ensino - Duque de Caxias LibreOffice Calc Fórmulas e Funções 2 Operadores São utilizados para efetuar as operações de cálculo. = : Utilizado para iniciar um cálculo (Regra para todas as

Leia mais

Programação Estruturada Aula VisualG

Programação Estruturada Aula VisualG Programação Estruturada Aula VisualG Prof. Flávio Barros flavioifma@gmail.com www.flaviobarros.com.br 2 CRIANDO ALGORITMO CRIANDO ALGORITMO Passos para construir Algoritmos Ler enunciado do problema, compreendendo-o

Leia mais

5. Expressões aritméticas

5. Expressões aritméticas 5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis

Leia mais

EXCEL 2010 FUNÇÕES PARTE II. Professor: João Victor Rocha Araújo

EXCEL 2010 FUNÇÕES PARTE II. Professor: João Victor Rocha Araújo EXCEL 2010 FUNÇÕES PARTE II Professor: João Victor Rocha Araújo Funções Financeiras NPER Retorna o número de períodos para um investimento com base em pagamentos constantes e periódicos, e uma taxa de

Leia mais

LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO

LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Expressando a lógica em programação Ferramentas gráficas: diagramas e fluxogramas; Ferramentas textuais: pseudocódigos ou metalinguagens (Português

Leia mais

ESTRUTURAS DE REPETIÇÃO - PARTE 2

ESTRUTURAS DE REPETIÇÃO - PARTE 2 AULA 16 ESTRUTURAS DE REPETIÇÃO - PARTE 2 16.1 A seqüência de Fibonacci Um problema parecido, mas ligeiramente mais complicado do que o do cálculo do fatorial (veja as notas da Aula 14), é o do cálculo

Leia mais

Aula 7 - Mais problemas com inteiros

Aula 7 - Mais problemas com inteiros Aula 7 - Mais problemas com inteiros Já vimos nas aulas anteriores alguns detalhes de operações com inteiros. a) A divisão é inteira e o resultado é truncado b) Existe o operador % (resto da divisão) c)

Leia mais

Linguagem C Operadora

Linguagem C Operadora Linguagem C Operadora Objetivos Abordar os conceitos sobre os Operadores demonstrando o seu uso com exemplos para um melhor aprendizado. Operadores Os operadores indicam ao compilador a necessidade de

Leia mais

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof. Conversão de Bases Introdução à Organização de Computadores 5ª Edição/2007 Página 54 1 NOTAÇÃO POSICIONAL - BASE DECIMAL O SISTEMA DE NUMERAÇÃO É FORMADO POR UM CONJUNTO DE SÍMBOLOS UTILIZADOS PARA REPRESENTAR

Leia mais

Oficina de Python Prof. Me. José Carlos Perini

Oficina de Python Prof. Me. José Carlos Perini Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação

Leia mais

Adicionar, alterar, localizar ou limpar formatos condicionais

Adicionar, alterar, localizar ou limpar formatos condicionais Página 1 de 24 Excel > Formatação condicional Adicionar, alterar, localizar ou limpar formatos condicionais Mostrar tudo Use um formato condicional para ajudar a explorar visualmente e a analisar os dados,

Leia mais

FUNÇÃO SE. = SE ([condição]; [valor se verdadeiro]; [valor se falso]). A condição pode ser efetuada usando sinais matemáticos comparativos:

FUNÇÃO SE. = SE ([condição]; [valor se verdadeiro]; [valor se falso]). A condição pode ser efetuada usando sinais matemáticos comparativos: FUNÇÃO SE A função SE() é uma função especial que determina o valor da célula de acordo com um teste-lógico. Ela sempre contém uma condição, que definirá o valor da célula. Se a condição for verdadeira

Leia mais

FUNÇÕ ES DÕ EXCEL. Para simplificar determinados cálculos e evitar o uso exagerado dos operadores matemáticos, o Excel disponibiliza algumas funções.

FUNÇÕ ES DÕ EXCEL. Para simplificar determinados cálculos e evitar o uso exagerado dos operadores matemáticos, o Excel disponibiliza algumas funções. Professor André Alencar INFORMÁTICA 1 FUNÇÕ ES DÕ EXCEL Para simplificar determinados cálculos e evitar o uso exagerado dos operadores matemáticos, o Excel disponibiliza algumas funções. A sintaxe para

Leia mais

OPERAÇÕES COM NÚMEROS INTEIROS

OPERAÇÕES COM NÚMEROS INTEIROS ADIÇÃO DE NÚMEROS INTEIROS COM SINAIS IGUAIS OPERAÇÕES COM NÚMEROS INTEIROS 1º Caso: (+3 ) + (+4) = + 7 +3 + 4 = + 7 ADIÇÃO DE NÚMEROS INTEIROS Quando duas parcelas são positivas, o resultado da adição

Leia mais

O campo demarcado em vermelho indica a fórmula que foi inserida na célula A1.

O campo demarcado em vermelho indica a fórmula que foi inserida na célula A1. Este conteúdo faz parte da série: Excel Fórmulas Básicas Ver 10 posts dessa série O Excel possui diversas funções para realizar das operações simples até as mais complexas. Uma das funções essenciais no

Leia mais

Especificação do Código de Barras para Bloquetos de Cobrança sem Registro e Registrada no SIGCB - Cobrança Bancária CAIXA

Especificação do Código de Barras para Bloquetos de Cobrança sem Registro e Registrada no SIGCB - Cobrança Bancária CAIXA 1 - INTRODUÇÃO Grau de sigilo #00 1.1 - Este manual foi elaborado para orientar os Clientes Cedentes a emitir/imprimir os bloquetos/carnês da cobrança bancária CAIXA no SIGCB; 1.2 - Obrigatoriamente o

Leia mais

Interpretador Hall e os números pares e ímpares

Interpretador Hall e os números pares e ímpares Interpretador Hall e os números pares e ímpares Um exemplo básico de algoritmo quando se está estudando lógica de programação, consiste em verificar se um dado número é par ou ímpar. O usuário informa

Leia mais

Matemática Discreta. SLIDE 3 Professor Júlio Cesar da Silva. site:

Matemática Discreta. SLIDE 3 Professor Júlio Cesar da Silva. site: Matemática Discreta SLIDE 3 Professor Júlio Cesar da Silva juliocesar@eloquium.com.br site: http://eloquium.com.br/ twitter: @profjuliocsilva Números Primos: são os números naturais que têm apenas dois

Leia mais

Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação

Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior IMPORTANTE: Lembre-se! As respostas apresentadas a seguir não

Leia mais

EXCEL NA WEB #10 FUNÇÕES QUE PODEM FAZER DE VOCÊ UM PERITO EM EXCEL

EXCEL NA WEB #10 FUNÇÕES QUE PODEM FAZER DE VOCÊ UM PERITO EM EXCEL #10 FUNÇÕES QUE PODEM FAZER DE VOCÊ UM PERITO EM EXCEL VOCÊ IRÁ APRENDER NESTE E-BOOK 1 2 3 4 5 6 7 8 9 10 SOMA MÉDIA ARRUMAR SUBSTITUIR CONT.VALORES FUNÇÃO SE CONT.SE CORRESP MÍNIMO E MÁXIMO PROCV EXCEL

Leia mais

Os números decimais. Centenas Dezenas Unidades, Décimos Centésimos Milésimos. 2 Centenas 4 dezenas 0 unidades, 7 décimos 5 centésimos 1 milésimo

Os números decimais. Centenas Dezenas Unidades, Décimos Centésimos Milésimos. 2 Centenas 4 dezenas 0 unidades, 7 décimos 5 centésimos 1 milésimo Os números decimais Leitura e escrita de números decimais A fração 6/10 pode ser escrita na forma 0,6, em que 10 é a parte inteira e 6 é a parte decimal. Aqui observamos que este número decimal é menor

Leia mais

Estruturas Condicionais. Tiago Alves de Oliveira

Estruturas Condicionais. Tiago Alves de Oliveira Estruturas Condicionais Tiago Alves de Oliveira Operações Lógicas Operações lógicas com bits AND (E) operação que aceita dois operandos operando são binários simples (base 2) operação AND é 0 and 0 = 0

Leia mais

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se

Leia mais

Sistemas numéricos Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Sistemas numéricos Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas Sistemas numéricos Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes Sistemas dos numéricos computadores Dígitos: São símbolos usados na representação

Leia mais

Programação Procedimental

Programação Procedimental Programação Procedimental Maria Adriana Vidigal de Lima Universidade Federal de Uberlândia - 2013 1 Escrita de Algoritmos 1.1 Técnicas de Programação e Algoritmos Na elaboração de programas maiores e complexos

Leia mais

4. Constantes. Constantes pré-definidas

4. Constantes. Constantes pré-definidas 4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.

Leia mais

Oficina de Python Prof. Me. José Carlos Perini

Oficina de Python Prof. Me. José Carlos Perini Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação

Leia mais

FTAD Formação Técnica em Administração. Aula 02 Prof. Arlindo Neto

FTAD Formação Técnica em Administração. Aula 02 Prof. Arlindo Neto FTAD Formação Técnica em Administração Aula 02 Prof. Arlindo Neto COMPETÊNCIAS QUE TRABALHAREMOS NESTE MÓDULO Elaborar uma planilha eletrônica Microsoft Office Excel 2007 O Microsoft Office Excel 2007

Leia mais

Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema

Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema ALGORITMIA Resolução De Problemas Em Informática Docente: Ana Paula Afonso 2000-2001 Resolução de Problemas 1. Analisar o problema Conhecer o bem o problema Descrever o problema: subdividir, detalhar 2.

Leia mais

Aula 6: Aritmética em Bases Não Decimais

Aula 6: Aritmética em Bases Não Decimais Aula 6: Aritmética em Bases Não Decimais Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Aritmética em Bases Não Decimais FAC 1 / 35 Introdução

Leia mais

Módulo de Números Naturais. Divisibilidade e Teorema da Divisão Euclideana. 8 ano E.F.

Módulo de Números Naturais. Divisibilidade e Teorema da Divisão Euclideana. 8 ano E.F. Módulo de Números Naturais. Divisibilidade e Teorema da Divisão Euclideana. 8 ano E.F. Módulo de Números Naturais. Divisibilidade e Teorema da Divisão Euclideana. 1 Exercícios Introdutórios Exercício 1.

Leia mais

Especificação do Código de Barras para Bloquetos de Cobrança Sem Registro e Registrada no SIGCB - Cobrança Bancária CAIXA INDICE

Especificação do Código de Barras para Bloquetos de Cobrança Sem Registro e Registrada no SIGCB - Cobrança Bancária CAIXA INDICE Grau de sigilo #00 INDICE 1 INTRODUÇÃO... 02 2 ESPECIFICAÇÕES DO DOCUMENTO DE COBRANÇA BANCÁRIA... 02 2.1 Formato... 02 2.2 Gramatura do papel... 02 2.3 Dimensões do documento... 02 2.4 Número de vias

Leia mais

2 Possíveis Problemas com o PROCV. Variações da função PROCV no Excel: mais de uma condição e valores repetidos

2 Possíveis Problemas com o PROCV. Variações da função PROCV no Excel: mais de uma condição e valores repetidos Este conteúdo faz parte da série: Excel Fórmulas Avançadas Ver 10 posts dessa série O PROCV é uma das melhores funções de busca que o Excel disponibiliza para seus usuários. Digo isso, porque não é muito

Leia mais

1 Criando tabelas de produtos com funções de procura

1 Criando tabelas de produtos com funções de procura 1 Criando tabelas de produtos com funções de procura Em determinado período estipulado por seu departamento, é necessário analisar o relatório de vendas e determinar quais produtos foram um sucesso de

Leia mais

EXPLORANDO CONCEITOS MATEMÁTICOS EM ATIVIDADES COTIDIANAS COM O USO DO DÍGITO DE VERIFICAÇÃO

EXPLORANDO CONCEITOS MATEMÁTICOS EM ATIVIDADES COTIDIANAS COM O USO DO DÍGITO DE VERIFICAÇÃO EXPLORANDO CONCEITOS MATEMÁTICOS EM ATIVIDADES COTIDIANAS COM O USO DO DÍGITO DE VERIFICAÇÃO Victor Nascimento de Souza 1 Wendel Oliveira Nascimento 2 1. Introdução A importante função da Matemática no

Leia mais

O que é e como funciona o VBA no excel?

O que é e como funciona o VBA no excel? Este conteúdo faz parte da série: Excel VBA Ver 6 posts dessa série O Excel já é por si só uma ferramenta poderosa de elaboração de planilhas simples e sofisticadas, capazes de oferecer uma infinidade

Leia mais

Roteiro de trabalho para o 4o ano

Roteiro de trabalho para o 4o ano Roteiro de trabalho para o 4o ano No volume do 4º ano estão assim organizados os conteúdos e as habilidades a serem desenvolvidos no decorrer do ano. LIÇÃO CONTEÚDO OBJETOS 1. Vamos recordar 2. Sistema

Leia mais

NÚMEROS RACIONAIS OPERAÇÕES

NÚMEROS RACIONAIS OPERAÇÕES UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE EDUCAÇÃO DE ANGRA DOS REIS DISCIPLINA: MATEMÁTICA CONTEÚDO E MÉTODO Período: 2016.2 NÚMEROS RACIONAIS OPERAÇÕES Prof. Adriano Vargas Freitas Noção de número

Leia mais

Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas

Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas Estrutura de um Programa em Linguagem Algorítmica Nesse curso nós vamos utilizar a linguagem algorítmica para

Leia mais

I - CONCEITOS INICIAIS

I - CONCEITOS INICIAIS Sumário I - CONCEITOS INICIAIS... 2 Lógica de programação... 2 Algoritmo... 2 Instrução... 3 Programa de Computador... 3 Fases... 4 Diagrama de Blocos... 4 II - VARIÁVEIS... 5 Numéricas... 5 Cadeia ou

Leia mais

Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição

Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição 1 Comando while Deseja-se calcular o valor de: 1 + 2 + 3 +... + N. Observação: não sabemos, a priori, quantos termos

Leia mais

Multiplicação Divisão

Multiplicação Divisão Multiplicação Divisão 1 Introdução Nesta aula iremos analisar como podemos usar o Sistema Numérico para calcular operações básicas usando a Aritmética Decimal na: Multiplicação; Divisão. 2 MULTIPLICAÇÃO

Leia mais

Barra de Dados. Para aplicar o efeito de Barra de Dados, o primeiro passo é selecionar as células que deverão conter as barras de dados.

Barra de Dados. Para aplicar o efeito de Barra de Dados, o primeiro passo é selecionar as células que deverão conter as barras de dados. O Excel tem um recurso chamado Formatação Condicional, que é ótimo para enriquecer uma planilha com representações visuais dos seus números. É muito fácil aplicar os efeitos que já vêm prontos no Excel,

Leia mais

Universidade Estadual de Feira de Santana Departamento de Ciências Exatas. Clone do MatLab. João Carlos Nunes Bittencourt. Feira de Santana, 2008

Universidade Estadual de Feira de Santana Departamento de Ciências Exatas. Clone do MatLab. João Carlos Nunes Bittencourt. Feira de Santana, 2008 1 Universidade Estadual de Feira de Santana Departamento de Ciências Exatas Clone do MatLab João Carlos Nunes Bittencourt Feira de Santana, 2008 2 SUMÁRIO 1 Introdução... 6 2 Desenvolvimento... 7 2.1 Rotina

Leia mais

Sistemas de Numeração

Sistemas de Numeração Infra-Estrutura de Hardware Sistemas de Numeração Conversão entre bases Bit e byte ECC Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Conversão de bases Aritmética binária e hexadecimal

Leia mais

Apontamentos de Matemática 6.º ano

Apontamentos de Matemática 6.º ano Revisão (divisores de um número) Os divisores de um número são os números naturais pelos quais podemos dividir esse número de forma exata (resto zero). Exemplos: Os divisores de 4 são 1, e 4, pois se dividirmos

Leia mais

Lógica Aula 3. Definição. Estrutura de decisão

Lógica Aula 3. Definição. Estrutura de decisão Lógica Aula 3 Estrutura de decisão Definição Principais estrutura Desvio Condicional Simples Composto Encadeado Exercícios Definição Na vida tomamos decisões a todo o momento baseadas em uma situação existente.

Leia mais

2 Representação numérica

2 Representação numérica 2 Representação numérica Agora que já conhecemos um pouco da história da Computação e da arquitetura de um computador, estudaremos como podemos representar números em outras bases numéricas e como algumas

Leia mais

Tópicos abordados. Estruturas de Decisão. Simples Composta Encadeada

Tópicos abordados. Estruturas de Decisão. Simples Composta Encadeada Tópicos abordados Estruturas de Decisão Simples Composta Encadeada Estruturas Condicionais ou de Decisão Permite a escolha de um grupo de ações para serem executadas de acordo com a aceitação ou não de

Leia mais

FORMULAS E FUNÇÕES. Prof. André Aparecido da Silva. Disponível em:

FORMULAS E FUNÇÕES. Prof. André Aparecido da Silva. Disponível em: FORMULAS E FUNÇÕES Prof. André Aparecido da Silva Disponível em: http://www.oxnar.com.br/aulas Operadores São utilizados para efetuar as operações de cálculo. = : Utilizado para iniciar um cálculo (Regra

Leia mais

NÚMEROS RACIONAIS. operações

NÚMEROS RACIONAIS. operações UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE EDUCAÇÃO DE ANGRA DOS REIS DISCIPLINA: MATEMÁTICA CONTEÚDO E MÉTODO Período: 2018.2 NÚMEROS RACIONAIS operações Prof. Adriano Vargas Freitas Noção de número

Leia mais

Prof. Jorge Cavalcanti

Prof. Jorge Cavalcanti Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 03 (baseado no material do prof. Marcelo Linder) Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br

Leia mais

Fundamentos de Programação 1

Fundamentos de Programação 1 Fundamentos de Programação 1 Estrutura de Repetição para - passo Slides 11 Prof. SIMÃO Jean Marcelo SIMÃO Estrutura de Repetição para passo para Variável de ValorIni ate ValorFin passo P faca conjunto

Leia mais

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários.

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários. BARRA DE FERRAMENTAS DE FORMULÁRIOS Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários. A Barra de Ferramentas de Formulário contém objectos gráficos

Leia mais

Desenvolvimento de programas

Desenvolvimento de programas 1 Desenvolvimento de programas Análise do problema Desenvolvimento do algoritmo Codificação do programa Compilação e execução Teste e depuração 2 Análise do problema Conhecer exatamente o que o problema

Leia mais

Introdução à Programação. Expressões Booleanas e Comandos Condicionais

Introdução à Programação. Expressões Booleanas e Comandos Condicionais Introdução à Programação Expressões Booleanas e Comandos Condicionais Comandos Condicionais Misture os ingredientes Unte forma com manteiga Despeje a mistura na forma Algoritmo para preparação de bolo

Leia mais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número

Leia mais

ALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior

ALGORITMOS E APLICAÇÕES. FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior ALGORITMOS E APLICAÇÕES FATEC IPIRANGA ADS Noturno 1º semestre de 2012 Prof. Luiz Carlos de Jesus Junior Formato Básico do Pseudocódigo Tipos de dados O VisuAlg prevê quatro tipos de dados: inteiro, real,

Leia mais

Solução da prova da 1.ª Fase. b) Queremos os números interessantes do tipo ABC6. Isso implica que A x B x C = 6. Temos dois casos a considerar:

Solução da prova da 1.ª Fase. b) Queremos os números interessantes do tipo ABC6. Isso implica que A x B x C = 6. Temos dois casos a considerar: Solução da prova da 1.ª Fase Nível 3 Ensino Médio 1. a Fase 15 de setembro de 018 QUESTÃO 1 a) Para que o número 14A8 seja interessante devemos ter: 1 x 4 x A = 8; logo, A =. b) Queremos os números interessantes

Leia mais

CADERNO DE EXERCÍCIOS ALGORITMOS

CADERNO DE EXERCÍCIOS ALGORITMOS J. EXERCÍCIOS SOBRE MODULARIZAÇÃO 77. Faça uma função que recebe um número inteiro por parâmetro e retorna verdadeiro se ele for par e falso se for ímpar. 78. Escreva um programa que leia o raio de um

Leia mais

Professora Martha Spalenza Professora de Informática da Faetec

Professora Martha Spalenza Professora de Informática da Faetec Algoritmos em Estrutura seqüencial 1. Tipos de dados São quatro os tipos básicos de dados, e podem assumir os seguintes valores válidos: - números inteiros: -,, -3, -2, -1, 0, 1, 2, 3,, + ; - números reais:

Leia mais

Fluxograma. Símbolo Nome Descrição

Fluxograma. Símbolo Nome Descrição 63 Fluxograma Analisaremos agora o método de representação de algoritmos denominado fluxograma. Conceitualmente um fluxograma é um tipo de diagrama, e pode ser entendido como uma representação esquemática

Leia mais

Números Primos, Fatores Primos, MDC e MMC

Números Primos, Fatores Primos, MDC e MMC Números primos são os números naturais que têm apenas dois divisores diferentes: o 1 e ele mesmo. 1) 2 tem apenas os divisores 1 e 2, portanto 2 é um número primo. 2) 17 tem apenas os divisores 1 e 17,

Leia mais

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini Apresentação do Professor Professor: José Carlos Perini E-mail: jose.perini@metrocamp.edu.br Blog: http://profperini.com Formação

Leia mais

Critérios de divisibilidade Para alguns números como o dois, o três, o cinco e outros, existem regras que permitem verificar a divisibilidade sem se

Critérios de divisibilidade Para alguns números como o dois, o três, o cinco e outros, existem regras que permitem verificar a divisibilidade sem se Critérios de divisibilidade Para alguns números como o dois, o três, o cinco e outros, existem regras que permitem verificar a divisibilidade sem se efetuar a divisão. Essas regras são chamadas de critérios

Leia mais

Sintaxe e estrutura da função SE

Sintaxe e estrutura da função SE Este conteúdo faz parte da série: Excel Fórmulas Básicas Ver 10 posts dessa série A função SE Excel foi criada para retornar resultados de testes lógicos. Por oferecer ao usuário a possibilidade de estabelecer

Leia mais

Corrigir um valor de erro

Corrigir um valor de erro Corrigir um valor de erro Se uma fórmula não conseguir avaliar adequadamente um resultado, o Microsoft Office Excel mostrará um valor de erro. Cada tipo de erro tem causas e soluções diferentes. Corrigir

Leia mais

FRAÇÃO. Número de partes pintadas 3 e números de partes em foi dividida a figura 5

FRAÇÃO. Número de partes pintadas 3 e números de partes em foi dividida a figura 5 Termos de uma fração FRAÇÃO Para se representar uma fração através de figuras, devemos dividir a figura em partes iguais, em que o numerador representar a parte considera (pintada) e o denominador representar

Leia mais

ESTRUTURAS DE REPETIÇÃO - PARTE 1

ESTRUTURAS DE REPETIÇÃO - PARTE 1 AULA 15 ESTRUTURAS DE REPETIÇÃO - PARTE 1 15.1 O comando enquanto-faca- Considere o problema de escrever um algoritmo para ler um número inteiro positivo, n, e escrever todos os números inteiros de 1 a

Leia mais

Algoritmos e Programação

Algoritmos e Programação Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Parte 02 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Leia mais

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados Entrada Algoritmos Entrada e saída de dados Muitas vezes, um algoritmo, para que possa trabalhar, precisa de dados de entrada informados pelo usuário, porque nem sempre é necessário ter esse tipo de dados.

Leia mais

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo Este guia irá lhe ajudar a entender o laço de repetição enquanto.

Leia mais

A divisão também é usada para se saber quantas vezes uma quantidade cabe em outra.

A divisão também é usada para se saber quantas vezes uma quantidade cabe em outra. DIVISÃO É o contrário da multiplicação. Ou seja, tem o sentido de dividir, repartir ou distribuir. Quando dividimos um número pelo outro, estamos diminuindo seu tamanho, distribuindo de maneira igual à

Leia mais