RosettaCodeData/Task/Letter-frequency/Pascal/letter-frequency.pas

15 lines
299 B
ObjectPascal
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
program letterFrequency(input, output);
var
chart: array[char] of 0..maxInt value [otherwise 0];
c: char;
begin
{ parameter-less EOF checks for EOF(input) }
while not EOF do
begin
read(c);
chart[c] := chart[c] + 1
end;
{ now, chart[someLetter] gives you the letters frequency }
end.