You are on page 1of 7

If senhaa.Text = "" Then Lsenhab.Text = "Aguardando" ElseIf senhaa.Text <> "" Then senha = senhaa.

Text End If

a = Fix(senha / 100000000000000) b = Fix(senha / 1000000000000 - a * 100) c = Fix((senha / 10000000000) - a * 10000 - b * 100) d = Fix(senha / 100000000) - a * 1000000 - b * 10000 - c * 100 h = Mid(senha, 15, 2) i = b j = h k = senhag() l = senhaf() m = senhae() n = d o = c p = a q = Fix((j / 10) + 10 * (j Mod 10)) r = Fix((k / 10) + 10 * (k Mod 10)) s = Fix((l / 10) + 10 * (l Mod 10)) t = Fix((m / 10) + 10 * (m Mod 10)) u = Fix((n / 10) + 10 * (n Mod 10)) v = Fix((o / 10) + 10 * (o Mod 10)) w = Fix((p / 10) + 10 * (p Mod 10)) x = Fix((i / 10) + 10 * (i Mod 10)) 'y If (x - p) >= 100 Then y = ((x - p) Mod 100) ElseIf (x - p) >= 0 Then y = (x - p) ElseIf (x - p) < 0 Then y = 100 - Math.Abs(x - p) End If 'z If (q - y) >= 100 Then z = ((q - y) Mod 100) ElseIf (q - y) >= 0 Then z = (q - y) ElseIf (q - y) < 0 Then z = 100 - Math.Abs(q - y) End If ba = y 'bb If (r - ba - z) >= 100 Then bb = ((r - ba - z) Mod 100) ElseIf (r - ba - z) >= 0 Then bb = (r - ba - z) ElseIf (r - ba - z) < 0 Then bb = 100 - Math.Abs(r - ba - z) End If 'bc If (s - bb - q) >= 100 Then bc = ((s - bb - q) Mod 100) ElseIf (s - bb - q) >= 0 Then

bc = (s - bb - q) ElseIf (s - bb - q) < 0 Then bc = 100 - Math.Abs(s - bb End If 'bd If (t - bc - r) >= 100 Then bd = ((t - bc - r) Mod 100) ElseIf (t - bc - r) >= 0 Then bd = (t - bc - r) ElseIf (t - bc - r) < 0 Then bd = 100 - Math.Abs(t - bc End If 'be If (u - bd - s) >= 100 Then be = ((u - bd - s) Mod 100) ElseIf (u - bd - s) >= 0 Then be = (u - bd - s) ElseIf (u - bd - s) < 0 Then be = 100 - Math.Abs(u - bd End If 'bf If (v - be - t) >= 100 Then bf = ((v - be - t) Mod 100) ElseIf (v - be - t) >= 0 Then bf = (v - be - t) ElseIf (v - be - t) < 0 Then bf = 100 - Math.Abs(v - be End If 'bg If (w - bf - u) >= 100 Then bg = ((w - bf - u) Mod 100) ElseIf (w - bf - u) >= 0 Then bg = (w - bf - u) ElseIf (w - bf - u) < 0 Then bg = 100 - Math.Abs(w - bf End If 'bh If (ba + 21) >= 100 Then bh = ((ba + 21) Mod 100) ElseIf (ba + 21) >= 0 Then bh = (ba + 21) ElseIf (ba + 21) < 0 Then bh = 100 - Math.Abs(ba + 21) End If 'bi If (bh + bb) >= 100 Then bi = ((bh + bb) Mod 100) ElseIf (bh + bb) >= 0 Then bi = (bh + bb) ElseIf (bh + bb) < 0 Then bi = 100 - Math.Abs(bh + bb) End If 'bj If (bi + bc) >= 100 Then bj = ((bi + bc) Mod 100) ElseIf (bi + bc) >= 0 Then bj = (bi + bc) ElseIf (bi + bc) < 0 Then bj = 100 - Math.Abs(bi + bc) End If

q)

r)

s)

t)

u)

' bk If (bj + bd) >= 100 Then bk = ((bj + bd) Mod 100) ElseIf (bj + bd) >= 0 Then bk = (bj + bd) ElseIf (bj + bd) < 0 Then bk = 100 - Math.Abs(bj + End If ' bl If (bk + be) >= 100 Then bl = ((bk + be) Mod 100) ElseIf (bk + be) >= 0 Then bl = (bk + be) ElseIf (bk + be) < 0 Then bl = 100 - Math.Abs(bk + End If ' bm If (bl + bf) >= 100 Then bm = ((bl + bf) Mod 100) ElseIf (bl + bf) >= 0 Then bm = (bl + bf) ElseIf (bl + bf) < 0 Then bm = 100 - Math.Abs(bl + End If ' bn If (bm + bg) >= 100 Then bn = ((bm + bg) Mod 100) ElseIf (bm + bg) >= 0 Then bn = (bm + bg) ElseIf (bm + bg) < 0 Then bn = 100 - Math.Abs(bm + End If bo = Fix(bh / 10) + 10 * (bh bp = Fix(bi / 10) + 10 * (bi bq = Fix(bj / 10) + 10 * (bj br = Fix(bk / 10) + 10 * (bk bs = Fix(bl / 10) + 10 * (bl bt = Fix(bm / 10) + 10 * (bm bu = Fix(bn / 10) + 10 * (bn ' bv If (ba + bu) >= 100 Then bv = ((ba + bu) Mod 100) ElseIf (ba + bu) >= 0 Then bv = (ba + bu) ElseIf (ba + bu) < 0 Then bv = 100 - Math.Abs(ba + End If bw = Fix(bv / 10) + 10 * (bv bx = 30 by = 9 bz = 20 ca = 3 cb = 29 cc = 1 cd = 59 ' ce If (ba - bx) >= 100 Then ce = ((ba - bx) Mod 100) ElseIf (ba - bx) >= 0 Then ce = (ba - bx)

bd)

be)

bf)

bg) Mod Mod Mod Mod Mod Mod Mod 10) 10) 10) 10) 10) 10) 10)

bu) Mod 10)

ElseIf (ba - bx) < 0 Then ce = 100 - Math.Abs(ba - bx) End If cf = Fix(ce / 10) + 10 * (ce Mod 10) 'cg If (bb - by - cf) >= 100 Then cg = ((bb - by - cf) Mod 100) ElseIf (bb - by - cf) >= 0 Then cg = (bb - by - cf) ElseIf (bb - by - cf) < 0 Then cg = 100 - Math.Abs(bb - by - cf) End If ch = Fix(cg / 10) + 10 * (cg Mod 10) 'ci If (bc - bz - ch) >= 100 Then ci = ((bc - bz - ch) Mod 100) ElseIf (bc - bz - ch) >= 0 Then ci = (bc - bz - ch) ElseIf (bc - bz - ch) < 0 Then ci = 100 - Math.Abs(bc - bz - ch) End If cj = Fix(ci / 10) + 10 * (ci Mod 10) ' ck If (bd - ca - cj) >= 100 Then ck = ((bd - ca - cj) Mod 100) ElseIf (bd - ca - cj) >= 0 Then ck = (bd - ca - cj) ElseIf (bd - ca - cj) < 0 Then ck = 100 - Math.Abs(bd - ca - cj) End If cl = Fix(ck / 10) + 10 * (ck Mod 10) ' cm If (be - cb - cl) >= 100 Then cm = ((be - cb - cl) Mod 100) ElseIf (be - cb - cl) >= 0 Then cm = (be - cb - cl) ElseIf (be - cb - cl) < 0 Then cm = 100 - Math.Abs(be - cb - cl) End If cn = Fix(cm / 10) + 10 * (cm Mod 10) ' co If (bf - cc - cn) >= 100 Then co = ((bf - cc - cn) Mod 100) ElseIf (bf - cc - cn) >= 0 Then co = (bf - cc - cn) ElseIf (bf - cc - cn) < 0 Then co = 100 - Math.Abs(bf - cc - cn) End If cp = Fix(co / 10) + 10 * (co Mod 10) 'cq If (bg - cd - cp) >= 100 Then cq = ((bg - cd - cp) Mod 100) ElseIf (bg - cd - cp) >= 0 Then cq = (bg - cd - cp) ElseIf (bg - cd - cp) < 0 Then cq = 100 - Math.Abs(bg - cd - cp) End If cr = cq cs = co ct = cm

cu cv cw cx cy ' If

ck ci cg ce 21 cz (cy - cr) >= 100 Then cz = ((cy - cr) Mod 100) ElseIf (cy - cr) >= 0 Then cz = (cy - cr) ElseIf (cy - cr) < 0 Then cz = 100 - Math.Abs(cy End If 'da If (cs - cz) >= 100 Then da = ((cs - cz) Mod 100) ElseIf (cs - cz) >= 0 Then da = (cs - cz) ElseIf (cs - cz) < 0 Then da = 100 - Math.Abs(cs End If ' db If (ct - da) >= 100 Then db = ((ct - da) Mod 100) ElseIf (ct - da) >= 0 Then db = (ct - da) ElseIf (ct - da) < 0 Then db = 100 - Math.Abs(ct End If 'dc If (cu - db) >= 100 Then dc = ((cu - db) Mod 100) ElseIf (cu - db) >= 0 Then dc = (cu - db) ElseIf (cu - db) < 0 Then dc = 100 - Math.Abs(cu End If ' dd If (cv - dc) >= 100 Then dd = ((cv - dc) Mod 100) ElseIf (cv - dc) >= 0 Then dd = (cv - dc) ElseIf (cv - dc) < 0 Then dd = 100 - Math.Abs(cv End If ' de If (cw - dd) >= 100 Then de = ((cw - dd) Mod 100) ElseIf (cw - dd) >= 0 Then de = (cw - dd) ElseIf (cw - dd) < 0 Then de = 100 - Math.Abs(cw End If 'df If (cx - de) >= 100 Then df = ((cx - de) Mod 100) ElseIf (cx - de) >= 0 Then df = (cx - de) ElseIf (cx - de) < 0 Then df = 100 - Math.Abs(cx -

= = = = =

cr)

cz)

da)

db)

dc)

dd)

de)

End If dg = Fix(cz / 10) + 10 * (cz Mod 10) dh = Fix(da / 10) + 10 * (da Mod 10) di = Fix(db / 10) + 10 * (db Mod 10) dj = Fix(dc / 10) + 10 * (dc Mod 10) dk = Fix(dd / 10) + 10 * (dd Mod 10) dl = Fix(de / 10) + 10 * (de Mod 10) dm = Fix(df / 10) + 10 * (df Mod 10) 'dn If (cr - dm) >= 100 Then dn = ((cr - dm) Mod 100) ElseIf (cr - dm) >= 0 Then dn = (cr - dm) ElseIf (cr - dm) < 0 Then dn = 100 - Math.Abs(cr - dm) End If deo = Fix(dn / 10) + 10 * (dn Mod 10) dp = dm dq = deo dr = dl ds = dk dt = dj du = di dv = dh dw = dg If dm < 10 Then adigito = "0" & dm Else : adigito = dm End If If deo < 10 Then bdigito = "0" & deo Else : bdigito = deo End If If dl < 10 Then cdigito = "0" & dl Else : cdigito = dl End If If dk < 10 Then ddigito = "0" & dk Else : ddigito = dk End If If dj < 10 Then edigito = "0" & dj Else : edigito = dj End If If di < 10 Then fdigito = "0" & di Else : fdigito = di End If If dh < 10 Then gdigito = "0" & dh Else : gdigito = dh End If

If dg < 10 Then hdigito = "0" & dg Else : hdigito = dg End If

Lsenhab.Text = adigito & bdigito & cdigito & ddigito & edigito & fdigito & gdigito & hdigito Lsenhab.ForeColor = Color.GreenYellow Lsenhab.BackColor = Color.Black

You might also like