Есть ответ 👍

14. Укажите результат работы данного фрагмента программы. k=6; for (i=1; i<=5; i++) { cout<< «*»<< endl; } k++;

А) 1 2 3 4 5.
B)
C) 7 8 9 10 11.
D) k++.
E) 345678.​

201
227
Посмотреть ответы 1

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

Damirka1137
4,4(83 оценок)

// pascalabc.net 3.3, сборка 1625 от 17.01.2018// внимание! если программа не работает, обновите версию! function atodec(n: string; k: integer): integer; // перевод из системы по основанию k в десятичную begin   var s: ='0123456789abcdef';   result: =0;   var pa: =1;   for var i: =length(n) downto 1 do begin       result+=pa*(pos(n[i],s)-1);       pa*=k       end end; function dectoa(n,k: integer): string; // перевод из десятичной системы в систему по основанию k begin   result: ='';   while n> 0 do begin       var r: =n mod k;       if r< 10 then result: =r+result       else result: =chr(ord('a')+r-9)+result;       n: =n div k       end end; function atob(s: string; a,b: integer): string; // перевод из системы по основанию a в систему по основанию b begin   result: =dectoa(atodec(s,a),b) end;       begin   var n: =readlnstring('какое число перевести? ');   var (a,b): =readinteger2('исходное и результирующее основания: ');   writeln(n,'(',a,') = ',atob(n,a,b),'(',b,')'); end. пример какое число перевести? 2018 исходное и результирующее основания: 10 16 2018(10) = 7e2(16)

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