|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.10.2014, 20:59 | #11 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Нашкрябал на заборе функцию.
Код:
Перевод типа строка(3) ----> строка(9) напрямую писать лень. авось и это прокатит на оценку "сдал". Тестовая прога - в прицепе. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 14.10.2014 в 21:08. |
14.10.2014, 21:28 | #12 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
только это не совсем Паскаль! (out, longword, result - это скорее ObjectPascal/Delphi/FreePascal) впрочем, sapinty sat. Кстати, если уж строки задействовать, тогда можно и так: Код:
|
|
14.10.2014, 21:41 | #13 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
14.10.2014, 21:56 | #14 | |
Пользователь
Регистрация: 13.10.2014
Сообщений: 17
|
Цитата:
Если вам не сложно, напишите пожалуйста(не программу). |
|
14.10.2014, 22:08 | #15 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Так Вам выражение нужно или программа?! Боюсь, что без хакерских приёмов написать такое выражение для произвольного числа в троичной системе не получится! Нужно чем-то жертвовать. В каком виде у Вас задано исходное число? Какова максимальная длина числа в троичной записи? Нужно ли контролировать, что это именно число в троичной записи, а не Бог весть что? Можно ли использовать пользовательские функции в данном выражении? Ответьте на эти вопросы, подумаем, чем можно вашему горю помочь.. |
|
14.10.2014, 22:18 | #16 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Возьми свой ойфон, включи камеру на запись, подойди к преподу и спроси. Ответ препода - на тытубе выложишь, ссылку - сюда, будем посмотреть. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
14.10.2014, 22:40 | #17 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну вот формула преобразования двухзначного троичного в девятиричное. И так справа налево каждые два знака, если левый крайний один знак - дополнить слева нулем
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
15.10.2014, 00:10 | #18 | |
Пользователь
Регистрация: 13.10.2014
Сообщений: 17
|
Цитата:
1)В общем если n=21 результат вычисления выражения должно быть 7 если n=101, то 11 если n=2222, то 88 2)Об этом ничего не сказано. 3)Вот что мне ответили(То есть дано десятичное число 101, трактуя его как 3-ое нужно получить число 11 (десятичное), которое трактуется как 11 9-ое) 4)Нет. |
|
15.10.2014, 00:14 | #19 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
А если дано число 105, то что делать? Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
15.10.2014, 07:37 | #20 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Я бы всетки у препода уточнил что он курил давече.
I'm learning to live...
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Придумать выражение на Паскале. | Lumpup | Помощь студентам | 1 | 14.10.2014 08:46 |
Не могу придумать решение. (Вычислить для заданного n указанное выражение.) | bakanaev | Общие вопросы Delphi | 6 | 31.10.2012 17:24 |
записать выражение на Паскале | express77 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 13.01.2011 23:51 |
как записать выражение в паскале? | Галина-90 | Помощь студентам | 2 | 16.12.2010 20:38 |
как записать в паскале выражение | 92DMITRY | Помощь студентам | 3 | 21.06.2010 22:46 |