Baixe o app para aproveitar ainda mais
Prévia do material em texto
Faculdade Farias Brito Curso de Ciência da Computação Disciplina de Lógica de Programação I 1. Um Banco gera os números das contas de seus clientes contendo 5 algarismos mais um dígito verificador da seguinte maneira: - O número de cinco algarismos é separado em valores absolutos. - O primeiro algarismo é multiplicado por 6, o segundo por 5, o terceiro por 4, o quarto por 3 e o quinto por 2. - É realizada uma soma destes produtos. - A soma é dividida por 11 e o resto da divisão é analisado: - Caso o resto seja igual a 0, o dígito verificador será 1; - Caso o resto seja igual a 1, o dígito verificador será 0; - Sendo o resto maior que 1, o dígito verificador é igual a: 11 - Resto. Exemplo: O dígito verificador da conta de número 26131 será: - SOMA = 2 * 6 + 6 * 5 + 1 * 4 + 3 * 3 + 1 * 2 = 57. − Daí tem-se 57 / 11 = 5 e o resto será 2. − Neste caso o dígito será 11- resto, logo, 11 - 2 = 9. − Construa um algoritmo que leia um número de 5 algarismos e gere o dígito verificador para a conta de um cliente. na19_01_081Repetição Faculdade Farias Brito Curso de Ciência da Computação Disciplina de Lógica de Programação I 2. "Todo número de CPF é formado por uma sequência de 9 algarismos mais 2 dígitos verificadores, conforme pesquisado na questão anterior. É possível identificar a região fiscal à qual o CPF pertence através do 9º algarismo. Um CPF de número 124.258.346-72, possui o 6 como seu 9º algarismo e isto significa que pertence à região fiscal do estado de MG. Veja a tabela a seguir: Algarismo Região Fiscal 1 DF, GO, MS, MT, TO 2 AC, AM, AP, PA, RO, RR 3 CE, MA, PI 4 AL, PB, PE, RN 5 BA, SE 6 MG 7 ES, RJ 8 SP 9 PR, SC 0 RS Crie um algoritmo que receba como entrada o número de um CPF contendo seus 11 dígitos e identifique a qual região fiscal pertence." na19_01_081Repetição Faculdade Farias Brito Curso de Ciência da Computação Faculdade Farias Brito Curso de Ciência da Computação
Compartilhar