|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2010, 15:35 | #1 |
Новичок
Джуниор
Регистрация: 21.11.2010
Сообщений: 2
|
Перебор значений (DevC++)
Здравствуйте! Мне дали такую задачу -
Даны натуральные числа m,n. Получить все <n натуральные числа, квадрат суммы цифр которых равен m. Вроде бы как все понятно, но программа не работает, то просто зависая, не выдав никаких значений, то зависая на первом правильном. Пожалуйста, можете указать, где у меня ошибка в коде (выкладываю только main, библиотеки stdio.h и conio.h) - Код:
|
21.11.2010, 15:55 | #2 |
Форумчанин
Регистрация: 20.04.2008
Сообщений: 139
|
По моему,у тебя к не меняется.
|
21.11.2010, 16:11 | #3 |
Новичок
Джуниор
Регистрация: 21.11.2010
Сообщений: 2
|
Что то я торможу и не могу понять, в какой строчке идет зацикливание Или я вообще неправильно провел перебор значения?
|
21.11.2010, 19:23 | #4 |
Форумчанин
Регистрация: 20.04.2008
Сообщений: 139
|
K=1;k/10.k++.по моему 1/10 будет не ноль?или я ошибаюсь
|
21.11.2010, 22:34 | #5 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Все верно, деление никогда не даст ноль. А после еще и инкремент идет)
|
21.11.2010, 23:26 | #6 |
Форумчанин
Регистрация: 20.04.2008
Сообщений: 139
|
/ насколько я знаю,берет целую часть от деления,для целых чисел.аналог div.соответственно к=1,к=к/10 к=0,к=1 и так дальше.как вариант,сам студент.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перебор всех доступных значений! | AquaKlaster | Общие вопросы Delphi | 40 | 02.03.2015 12:27 |
Перебор значений таблицы | Domain | Microsoft Office Excel | 2 | 05.10.2010 05:33 |
Перебор значений для поиска | RailOS | Microsoft Office Excel | 5 | 17.06.2010 16:16 |
Перебор значений | genf | Microsoft Office Excel | 0 | 18.12.2009 10:56 |