![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.10.2019
Сообщений: 4
|
![]()
необходимо написать на языке паскаль решение задачи через оператор repeat.
ответ: 18, 45, 90, 99. Вот что имею. Где-то ошибка, и выдается неверный ответ. Подтолкните к правильному решению. var i,j,m, s,s1,z,sravn:integer; begin i:=10; repeat m:=i;s:=0; sravn:=0; s:=s + m mod 10; m:=m div 10; m:=i;j:=2; repeat z:=m*j;s1:=0; if z<0 then s1:=s1+z mod 10; z:=z div 10; if s=s1 then inc(sravn); if sravn=8 then writeln('ЧИСЛО ',i); until j>9; inc(j); until i>99;inc(i); end. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,367
|
![]()
Тут много ошибок.
1. Код:
Код:
В этом случае можно сумму цифр нового числа вычислять в предположении, что все числа трёхзначные: Код:
Код:
Код:
Как-то так, ...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 27.10.2019
Сообщений: 4
|
![]()
Большое спасибо Виктор, буду исправлять и проверять.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти все двузначные числа, сумма квадратов цифр которых делится на 17 на Assembler | перси | Помощь студентам | 3 | 02.04.2016 17:33 |
Задача на Pascal ABC: Два трёхзначных числа a и b. В интервале от a до b все числа, сумма цифр которых кратна 3, выдать зеркально | Andrew5674 | Помощь студентам | 5 | 16.04.2013 23:00 |
определить все двузначные числа сумма квадратов цифр которых кратна числу 15 [Pascal] | mrRastom | Помощь студентам | 5 | 16.12.2010 09:47 |