trabalho de banco de dados

314 palavras 2 páginas
TRABALHO NP2
REQUISITOS:
O trabalho deve ser entgregue impresso no próximo dia 01/11/2013. E valerá até 2 pontos para a segunda avaliação. Segue o algoritmo: Deve ser feito um script para receber uma matricula que contém 6 dígito e um dígito verificador.
Para exemplificar o processo temos uma matrícula 957123-1. O dígito verificador é calculado em funcão dos seis dígitos e com base na regra definida a seguir.
Calculando o Dígito Verificador

EXECUÇÃO E EXPLICAÇÃO
Deve ser pesquisada a função matemática mod que encontra o resto da divisão de dois números, deve utilizar acumulador, len() e mid().

FAREC – FACULDADE DO RECIFE
CURSO DE GERENCIAMENTO DE REDES DE COMPUTADORES – 2013-2
ALUNOS: ADRIANO DE MOURA VIERA
DATA : 25/10/2013

CRIAÇÃO DO ARQUIVO FUNCOES CRIPTOGRAFIA.VBS

if ValidatematriculaNew(InputBox("Digite a sua matricula.","Informe.")) = False then msgbox "matricula Inválida." else msgbox "matricula Válida." end if

function ValidatematriculaNew(matricula) Dim multiplic1, multiplic2 multiplic1=Array(10, 9, 8, 7, 6, 5, 4, 3, 2) multiplic2=Array(11, 10, 9, 8, 7, 6, 5, 4, 3, 2 ) Dim tempmatricula,digit,sum,remainder,i,RegXP matricula = Trim(matricula) matricula = Replace(matricula,".", "") matricula = Replace(matricula,"-", "") if (Len(matricula) 11) Then ValidatematriculaNew = false else tempmatricula = Left (matricula, 9) sum = 0

Dim intCounter Dim intLen Dim arrChars()

intLen = Len(tempmatricula)-1 redim arrChars(intLen)

For intCounter = 0 to intLen arrChars(intCounter) = Mid(tempmatricula, intCounter + 1,1) Next

i=0 For i = 0 to 8 sum =sum + CInt(arrChars(i)) * multiplic1(i) Next

remainder = sum Mod 11 If (remainder < 2) Then remainder = 0 else

Relacionados

  • Trabalho banco dados
    2238 palavras | 9 páginas
  • trabalho banco de dados
    2380 palavras | 10 páginas
  • Trabalho De Banco De Dados
    1461 palavras | 6 páginas
  • Trabalho Banco de Dados
    2049 palavras | 9 páginas
  • Trabalho banco de dados
    2228 palavras | 9 páginas
  • Trabalho de banco de dados
    2083 palavras | 9 páginas
  • Trabalho banco de dados
    3810 palavras | 16 páginas
  • TRABALHO BANCO DE DADOS
    334 palavras | 2 páginas
  • Banco de Dados Trabalho
    1863 palavras | 8 páginas
  • Trabalho Banco de Dados
    833 palavras | 4 páginas