Есть ответ 👍

Среди всех двузначных чисел указать те, сумма цифр которых равна числу к.

215
343
Посмотреть ответы 2

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

zyvvic
4,7(55 оценок)

Var i,k: integer; begin write('k = '); readln(k); writeln('числа, сумма цифр которых = ',k); for i: =10 to 99 do   if i div 10+i mod 10=k then writeln(i); end. пример: k = 15 числа, сумма цифр которых = 15 69 78 87 96
alinakat98
4,5(83 оценок)

Писал похожую программу , мб пригодитьсяvar  cs1,cs2,res,change: integer;   td: string;   function fromdec(n,r: longint): string;   var  s: string;   const  digit: string[16]='0123456789abcdef';   begin  s: ='';   repeat  s: =digit[(n mod r)+1]+s;   n: =n div r;   until n=0;   fromdec: =s;   end;   function todec(n: string; r: longint): longint;   var  m,i: longint;   const  digit: string[16]='0123456789abcdef';   begin  m: =0;   while n[1]='0' do  delete(n,1,1);   for i: =1 to length(n) do  m: =m*r+pos(n,digit)-1;   todec: =m;   end;   begin  writeln('введите из какой сc: ');   repeat  readln(cs1);   until  (cs1> =2) and (cs1< =36);   writeln('введите число в соответствии с cc: ');   readln(td);   writeln('введите в какую cc: ');   repeat  readln(cs2);   until  (cs2> =2) and (cs2< =36);   writeln('перевод из ',cs1,' cc --> ',cs2,' cc: ');   writeln(fromdec(todec(td,cs1),cs2));   end.

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