Здравствуйте, гость ( Вход | Регистрация )
| sunstroke |
1.2.2010, 17:23
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 1.2.2010 Город: Рязань Вы: школьник |
Здравствуйте, помогите пожалуйста разобраться с задачей, саму программу я сама попробую написать, мне бы только понять с чего начать.
Из чисел от 10 до 99 вывести те, сумма цифр которых равна S. S вводится с клавиатуры и принадлежит промежутку от 0 до 18. Что нужно делать сначала? Заранее спасибо |
![]() ![]() |
| Inspektor |
2.2.2010, 8:58
Сообщение
#2
|
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 384 Регистрация: 11.6.2008 Город: Крыжополь Учебное заведение: БГТУ Вы: студент |
Здравствуйте, помогите пожалуйста разобраться с задачей, саму программу я сама попробую написать, мне бы только понять с чего начать. Из чисел от 10 до 99 вывести те, сумма цифр которых равна S. S вводится с клавиатуры и принадлежит промежутку от 0 до 18. Что нужно делать сначала? Заранее спасибо Сумма цифр в числе(не только двухзначном) x находится так: Код sum:=0; repeat sum:=sum+x mod 10; x:=x div 10; until x=0; или если ограничится двухзначными, то: Код sum:=x div 10+x mod 10 Теперь в цикле от 10 до 99 проверяйте равна ли эта сумма S. |
sunstroke программа 1.2.2010, 17:23
tig81
Здравствуйте, помогите пожалуйста разобраться с з... 1.2.2010, 17:30
Евгений М. Подсказка: Создайте цикл от 1 до 9, у которого сче... 1.2.2010, 18:42
sunstroke Всем большое спасибо. у меня получилась программа)... 2.2.2010, 10:14![]() ![]() |
|
Текстовая версия | Сейчас: 19.4.2026, 14:37 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru