Исполнитель вычислитель работает с числами, записанными на доске. он может:
1. 1 - подсчитывать количество чисел на доске;
2. 2 - сравнивать количество имеющихся на доске чисел с 1;
3. 3- стирать с доски два любых числа, находить их сумму, увеличивать эту
сумму на ги записать на доске полученный результат.
пока на доске более одного числа, вычислитель стирает любые два из них и
вместо них записывает их сумму, увеличенную на единицу. каким свойством
не обладает последовательность действий, совершаемая исполнителем?
1. результативность 2. массовость 3. понятность 4. определенность
const
alpha=['a'..'z'];
digits=['0'..'9'];
var
na,nd,i:integer;
s:string;
begin
na:=0; nd:=0;
Write('Введите текст: '); Readln(s);
for i:=1 to Length(s) do
if s[i] in alpha then Inc(na)
else
if s[i] in digits then Inc(nd);
if na>nd then Writeln('В тексте больше букв')
else
if na<nd then Writeln('В тексте больше цифр')
else Writeln('В тексте букв и цифр поровну')
end.
Тестовое решение:
Введите текст: the equation 3.546x^2+4.18x-4.1=0
В тексте больше букв