|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.02.2015, 13:23 | #1 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 40
|
все четные четырехзначные числа, цифры которых следуют в порядке возрастания или убывания. PHP
почему не работает? что не так... алгоритм, кажется, правильный
Код:
|
10.02.2015, 14:34 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
10.02.2015, 14:54 | #3 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 40
|
нет, во-первых, он выводит числа начиная с 2210. во-вторых, с цифрами по убыванию. И это всё не универсально. Если бы нам, например, нужно было вывести все пятизначные, нам бы пришлось весь код полностью менять.
|
10.02.2015, 15:11 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Ты if($k > $n or $k < n) { внеси внутрь while. Похоже проблема именно в ней.
I'm learning to live...
|
|
10.02.2015, 15:14 | #5 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 40
|
неа, проблема не в этом( я пробовала.
|
10.02.2015, 15:35 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Жаль PHP нет под рукой... Проверить не на чем.
I'm learning to live...
|
10.02.2015, 16:17 | #7 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Цитата:
Код:
|
|
10.02.2015, 16:26 | #8 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 40
|
Код:
|
10.02.2015, 17:18 | #9 |
Пользователь
Регистрация: 06.11.2012
Сообщений: 40
|
короче, я разобралась)
Код:
|
10.02.2015, 17:51 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Молодца.
Кстати вместо $flag = false; break; можно сразу return false
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан массив. Вывести вначале все четные числа в порядке возрастания их индексов, затем - все нечетные в порядке убывания.( Delphi ) | simonte | Помощь студентам | 9 | 07.12.2013 06:54 |
Упорядочить массив так, чтобы вначале размещались четные цифры в порядке возрастания, а затем нечетные - в порядке убывания | Маруся171996 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 22.11.2013 17:42 |
С++ Получить все четырехзначные числа, в записи которых встречаются только цифры 0,2,3,7. | Anya She | Помощь студентам | 1 | 18.12.2012 21:14 |
С++ Найти все четные четырехзначные числа, цифры которых следуют в порядке возрастания или убывания. | Anya She | Помощь студентам | 14 | 14.12.2012 16:12 |
найти все четырехзначные числа, в которых ровно две одинаковые цифры (турбо паскаль) | SkuLLL | Помощь студентам | 5 | 23.01.2012 19:23 |