Программист - это человек который пишет программу например текстовый редактор или калькулятор.
Пользователь - это человек который пользуется этой программой а именно - печатает текст в текстовом редакторе или же считает математические примеры в калькуляторе который написал программист.
Вам ещё рано проходить язык программирования C++ , т.к. алгоритм программирования не правильный.
Const Alpha : set of char=['A'..'Z','А'..'П','Р'..'Я','a'..'z','а'..'п','р'..'я'];
var s:string;
i:integer;
wc:integer;
begin
writeln('Введите текст'); readln(s);
i:=1; wc:=0;
Repeat
while NOT(s[i] in Alpha) and (i<=length(s)) do inc(i);
if (i<=length(s)) then inc(wc);
while (s[i] in Alpha) and (i<=length(s)) do inc(i);
Until (i>length(s));
writeln('Количество слов в этом тексте = ',wc);
end.
I = log(2)[32*8] = 5+3 = 8 бит (2^5=32, 2^3=8)