Witajcie,
Jak policzyć duże litery podając wyraz? Język Pascal.
Witajcie,
Jak policzyć duże litery podając wyraz? Język Pascal.
Możesz sprawdzić, czy masz dużą literę w taki sposób (zamiast AnsiUpperCase, można użyć UpperCase):
uses
sysutils;
[...]
str := "TeK";
if str[2] = AnsiUpperCase(str[2]) then
Dzięki za pomoc, zrobiłem funkcją if (a>=chr(65)) and (a<=chr(90)) then… Liczy poprawnie, więc chyba zostawię.
Użycie funkcji zaproponowanej przez adammo dodatkowo prawidłowo policzy ci wystąpienie “Ć,Ś,Ź” i innych polskich liter mogących wystąpić jako wielkie dodatkowo obsłuży inne kodowania, ale jeśli jest to zadanie do szkoły to w zupełności ci wystarczy to co sam napisałeś
Skoro tak to postaram się ją zaaplikować, bo zauważyłem że PL znaki nie są obsługiwane. Dzięki za pomoc.