//-----/Kapaz/Check.java----- package Kapaz; import eprog.*; public class Check { public static void CheckStr(String STRING) { char CHAR_VAR; int CLAMP_O=0,CLAMP_C=0,OPERATOR=0,S=0,P=0,C=0; // (=0, )=0, +/=0,S=seriell,P=parallel,C=klammern //1/ausdrücke der form wert/wert+wert werden ausgeschaltet, da laut spec zwischen unterschiedlichen ////netzstruckturen klammern stehen müssen, also (wert/wert)+wert for(int I=0;I fehler; for (int I=0;I14) Error_m.Error_mm(); // laut spec maximal 15 kondensatoren //2/ausfilterung von ungültigen zeichenfolgen if (STRING.indexOf("(+") != -1) Error_m.Error_mm(); if (STRING.indexOf("(/") != -1) Error_m.Error_mm(); if (STRING.indexOf("+)") != -1) Error_m.Error_mm(); if (STRING.indexOf("/)") != -1) Error_m.Error_mm(); //ende 2/ } }