Есть ответ 👍

Валя шифрует русские слова, записывая вместо каждой буквы её код​

209
283
Посмотреть ответы 1

Ответы на вопрос:

qrfeq16
4,5(30 оценок)

//    решается длинной  арифметикой var       a,b,c: string;       i, s: longint; procedure sum(var a, b: string); var i, p, c1,c2: longint; begin       while (length(a) < length(b)) do a : = '0' + a;       while (length(b) < length(a)) do b : = '0' + b;       p : = 0;       for i : = length(a) downto 1 do begin             c1 : = ord(a[i]) - 48;             c2 : = ord(b[i]) - 48;             a[i] : = chr(48 + (c1 + c2 + p)mod 10);             p : = (c1 + c2 + p) div 10;         end;       if (p > 0) then a : = chr(p + 48) + a; end; begin       a: = '2013';       b: = '2014';       for i : = 3 to 2014 do begin             sum(a, b);             c : = a; a : = b; b : = c;         end;       writeln(c);       s : = 0;       for i : = 1 to length(c) do             s : = s + ord(c[i]) - 48;       writeln('сумма цифр числа = ', s); end.

Популярно: Информатика