import 'dart:io'; import 'dart:math'; bool istp(String c){//to upper int code = c.codeUnitAt(0); return (code >= 'A'.codeUnitAt(0) && code <= 'Z'.codeUnitAt(0)); } bool istl(String c){//to lower int code = c.codeUnitAt(0); return (code >= 'a'.codeUnitAt(0) && code <= 'z'.codeUnitAt(0)); } bool isnb(String c){//nuber int code = c.codeUnitAt(0); return (code >= '0'.codeUnitAt(0) && code <= '9'.codeUnitAt(0)); } void main(){ String s = "cobol"; while(true){ final v = stdin.readLineSync(); if(v==null || v.isEmpty) break; int ll = 0, lu = 0, nb = 0; bool ok = true; for(int i=0;i0 && ll>0 && nb>0 && v.length>=6 && v.length<=32) print("Senha valida."); else print("Senha invalida."); } }