программа |
Здравствуйте, гость ( Вход | Регистрация )
программа |
sunstroke |
1.2.2010, 17:23
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 1.2.2010 Город: Рязань Вы: школьник |
Здравствуйте, помогите пожалуйста разобраться с задачей, саму программу я сама попробую написать, мне бы только понять с чего начать.
Из чисел от 10 до 99 вывести те, сумма цифр которых равна S. S вводится с клавиатуры и принадлежит промежутку от 0 до 18. Что нужно делать сначала? Заранее спасибо |
tig81 |
1.2.2010, 17:30
Сообщение
#2
|
Академик Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель |
Здравствуйте, помогите пожалуйста разобраться с задачей, саму программу я сама попробую написать, мне бы только понять с чего начать. Из чисел от 10 до 99 вывести те, сумма цифр которых равна S. S вводится с клавиатуры и принадлежит промежутку от 0 до 18. Что нужно делать сначала? Заранее спасибо Начать писать программу, ввести S. Например, S=0, тогда выводится сообщение, типа таких чисел не существует; S=5, тогда должны распечататься следующие числа: 14, 23, 32, 41, 50. И т.п. |
Евгений М. |
1.2.2010, 18:42
Сообщение
#3
|
Студент Группа: Продвинутые Сообщений: 199 Регистрация: 6.11.2009 Город: Уфа Вы: студент |
Подсказка: Создайте цикл от 1 до 9, у которого счетчик - цифра первого разряда (первую цифру слева).
|
Inspektor |
2.2.2010, 8:58
Сообщение
#4
|
Аспирант Группа: Активисты Сообщений: 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 |
2.2.2010, 10:14
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 2 Регистрация: 1.2.2010 Город: Рязань Вы: школьник |
Всем большое спасибо. у меня получилась программа)) Даже в Паскале с первого раза пошла
|
Текстовая версия | Сейчас: 24.4.2024, 14:12 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru