Zdravim, nevim si rady s timto ukolem Na vstupu je cele cislo C. Uvazujte,ze cislo C muze byt i zaporne.Pokud je cislo C kladne, spoctete, kolik má sudych cifer, v opacnem pripade spoctete,kolik ma lichych cifer.Naprogramoval jsem to zatim takhle ale nefunguje to.Myslim ze to bude chtit neco upravit nebo nejakou malickost pridat.Ale me uz nic nenapada.Tak prosim o radu...diky moc
program Project2;
{$APPTYPE CONSOLE}
uses
SysUtils;
var c,pocet:integer ;
begin
writeln;
writeln;
writeln;
write('C=');
readln(c);
writeln;
if c>0 then begin
pocet:=0;
while c mod 2=0 do begin
pocet:=pocet+1;
c:=c div 10;
end;
writeln('pocet sudych je',pocet);
end
else begin
pocet:=0;
while c mod 3=0 do begin
pocet:=pocet+1;
c:=c div 10 ;
end;
writeln('pocet lichych je',pocet);
end;
writeln;
writeln('Stisknutim ENTERU program ukoncite');
readln;
end
.