fork download
  1. public static bool OIB_Validacija(string oib)
  2. {
  3. if (oib.Length != 11)
  4. return false;
  5.  
  6. int znamenka, zbroj, medjuOstatak, ostatak, umnozak;
  7. ostatak = 10;
  8.  
  9. for (int charIndex = 0; charIndex < oib.Length - 1; charIndex++)
  10. {
  11. znamenka = Convert.ToInt32(oib[charIndex].ToString());
  12. zbroj = znamenka + ostatak;
  13. medjuOstatak = zbroj % 10;
  14. if (medjuOstatak == 0)
  15. medjuOstatak = 10;
  16. umnozak = medjuOstatak * 2;
  17. ostatak = umnozak % 11;
  18. }
  19.  
  20. int kontrolniBroj = 11 - ostatak;
  21.  
  22. if (Convert.ToInt32(oib[oib.Length - 1].ToString()) ==
  23. kontrolniBroj)
  24. return true;
  25. else
  26. return false;
  27. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Visual Basic.Net Compiler version 0.0.0.5914 (Mono 2.4.2 - r)
Copyright (C) 2004-2008 Rolf Bjarne Kvinge. All rights reserved.


/home/noaBHQ/prog.vb (1,15) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (2,10) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (3,15) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (4,23) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (4,29) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (6,16) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (6,64) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (7,20) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (7,25) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (9,16) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (9,35) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (10,14) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (11,25) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (11,70) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (12,22) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (12,43) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (13,29) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (13,38) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (14,19) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (15,33) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (15,38) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (16,24) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (16,43) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (17,24) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (17,35) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (18,14) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (20,16) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (20,45) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (22,15) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (22,40) : Error VBNC30034: An escaped identifier must end with ']'.
/home/noaBHQ/prog.vb (22,51) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (23,14) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (24,23) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (24,28) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (25,17) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (26,23) : Error VBNC30203: Not valid as identifier.
/home/noaBHQ/prog.vb (26,29) : Error VBNC30037: Symbol is not valid.
/home/noaBHQ/prog.vb (27,10) : Error VBNC30203: Not valid as identifier.
There were 38 errors and 0 warnings.
Compilation took 00:00:00.6560570
stdout
Standard output is empty