![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 27.11.2007
Сообщений: 4
|
![]()
Кароч, есть последовательность натуральных чиссел вида 1234567891011121314...... и т . д., причем она нигде не хранится.. Пользователь вводит желаемую позицию, например 12, и прога должна выдать единичку... вот так( Вроде просто, но не получаецо)
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
![]() Код:
если n=s то ответ первая цифра этого числа и т.д.
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
![]() |
![]() |
![]() |
#4 |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]()
Plague => В названии темы указан язык С++
Stilet => Автор темы, под ...нигде не хранится... скорее всего понимает, что искомая последовательность берется не из файла (наверно) Fuckin_Princess => Такие задачи лучше решать самостоятельно - больше пользы будет. Код:
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" Последний раз редактировалось AlDelta; 07.12.2007 в 10:46. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 27.11.2007
Сообщений: 4
|
![]()
AlDelta, автор имел в виду, то что написал) Мы не можем вводить эту последовательность с клавиатуры, и из файла тоже. Такая вот абстрактная последовательность. И вы меня кстати не поняли, задача состоит не в том, чтобы выдать циферку которая предшествует введенной позиции, это я и сама могу) строка 1234567891011121314...., и если мы например введем позицию 15, нам дожны выдать двоечку
Последний раз редактировалось Fuckin_Princess; 07.12.2007 в 10:51. |
![]() |
![]() |
![]() |
#6 | ||
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
![]()
Запусти мой код и посмотри, что будет выведено для последовательности 1234567891011121314 и позиции 15
Для общего развития: Цитата:
Цитата:
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
||
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
а-а-а я кажись допер че эт за последовательность: это цикл от 1 до ...
1 2 3 4 5 6 7 8 9 10 11 12 13 14... Так, тогда совет: в цикле сгенерить эту последовательность в строку, а потом выбрать из строки итый элемент.
I'm learning to live...
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
В этой задаче действительно не надо нигде хранить исходные данные, т.к. они уже системазированы.
Полностью решить задачу, это надо думать, а вот для последовательности 123...1819(29 элементов) решается так: for i:=1 to 29 do begin if i<=9 then j:=i; if (i>=10) and (i<=29) then if i mod 2=0 then j:=1 else if imod 2=1 then j:=i div 2-5; так для позиции i=15 j=2; Нужно искать закономерность дальше, делать цикл и т.д. Поторопился, надо внести правки. И что-то насчет Си ничего не вижу. Последний раз редактировалось puporev; 07.12.2007 в 12:11. |
![]() |
![]() |
![]() |
#9 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
![]()
AlDelta пожалуйста Cи так Си
Код:
если s-n=0 по первая цифра в числе x если s-n=1 то вторая цифра числа x и так далее повторяю цифры числа x все зависит от длины числа x блин эта классическая задача по программированию
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перезапись файла в текущей позиции | Андрей= | Общие вопросы Delphi | 2 | 08.05.2008 17:19 |
Вычисления номера позиции | Stelix | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 03.12.2007 03:05 |
Не видны файлы *.dcu в директории указанной в Project->Options->Directories/Conditionals->Search Path | Иванчо | Общие вопросы Delphi | 2 | 20.09.2007 10:57 |
Поиск позиции элемента несортированного массива | gdneon | Microsoft Office Excel | 4 | 16.04.2007 08:08 |