Вопрос по информатике:
Найдите количество двузначных чисел, которые делятся на сумму своих цифр.
- 25.05.2018 23:57
- Информатика
- remove_red_eye 18789
- thumb_up 14
Ответы и объяснения 2
Вот программа : program xxx;
program xxx;
var i, k, d, e, s : integer;
begin
k:=0;
for i:= 10 to 99 do
begin
d:= i div 10;
e:= i mod 10;
s:=d + e;
if i mod s = 0 then k:=k+1
end;
write ('кол-во чисел которые делятся на сумму своих цифр=', k);
readln
end.
- 26.05.2018 15:11
- thumb_up 19
Вот вариант решения:
uses Crt;
var i, z1, z2, z, Col: integer;
begin
ClrScr;
Col:=0;
for i:=10 to 99 do begin
z1:=i div 10;
z2:=i mod 10;
z:=z1+z2;
if (i mod z =0) then
begin
Col:=Col+1;
Write(i:4);
end;
end; WriteLn; WriteLn;
WriteLn(' Col = ', Col);
ReadLn;
end.
- 27.05.2018 11:13
- thumb_up 16
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.