Hla
Witam, zaczolem sie ostatnio uczyc assemblera albo raczej jego "odmiany" HLA
jesli ma ktos doswiadczenie w programowaniu w tymze jezyku to prosze o pomoc.
kod:
program exp;
#includeonce ("stdlib.hhf")
#includeonce ("hide/hidelib.hhf")
#includeonce ("macros/macros.hhf")
#includeonce ("macros/extensions.hhf")
?@nodisplay := true;
?@noalignstack := true;
begin exp;
if(ch= 'a')then
stdout.put("wybrano pozycje 'a' ", nl);
elseif(ch= 'b')then
stdout.put("wybrano pozycje b ", nl);
elseif(ch= 'c')then
stdout.put("wybrano pozycje c ", nl);
else
stdout.put("blad, wybor spoza menu ", nl);
endif;
end exp;
problem polega na tym ze program zawsze bedzie wyswietlal: "blad, wybor spoza menu" bo rejestr ch jest pusty, niewiem jak zadeklarowac jakies literki do rejestru ch , najlepiej zeby byly pobierane od uzytkownika : stdin.get(?) i sprawdzane if , else, ma ktos jakies pomysly?
Ostatnio edytowane przez riche : 10-08-2007 - 19:16
Człekowstret tryska z moich ust, parszywy kraj...
perl -e 's^^i6(!@*^+s;\*; Wo\$_\;~;.s![(_\!]!l!g+y"i\$@"Hro"+tr-6;~-ed\012-;print'
--------------------------------------------------------------
Most Intelligent Customers Realize Our Software Only Fools Teenagers