19:37

Добрый день.
Задали написать программу в паскале, которая будет выводить двоичные коды по заданной длине.
читать дальше
Помогите, пожалуйста.

@темы: Pascal

Комментарии
30.11.2012 в 19:57

Per anus ad astra!
Рекурсией, например, очень удобно делать.
30.11.2012 в 20:36

Чайный наркоман, можете объяснить как?
Я попробовала посмотреть сейчас в гугле, но ничего в голове не прояснилось
30.11.2012 в 23:19

Православные красные звёзды над Кремлём канонично горят ©
Кох, Вы на каком курсе? Методички по Паскалю выдавали?
01.12.2012 в 00:19

SpiritOK, на первом. В школе база была не очень, поэтому сейчас тяжело.
Ничего не выдавали, но я скачала Фаронова "Turbo Pascal, наиболее полное руководство"
01.12.2012 в 07:26

Православные красные звёзды над Кремлём канонично горят ©
Тогда у Вас основная проблема не в Паскале, а в алгоритмике как таковой. Для начала разбейте задачу на подзадачи: 1. принимать ввод с клавиатуры, 2. заставить комп считать в двоичной системе от заданного числа до упора, 3. Писать что-то на экран. 1 и 3 элементарны, хэлп по командам readln и println Вам в помощь. С 2 придётся повозиться.
Выкладывание готовых решений Вам в таком состоянии ничем не поможет. Препода при сдаче лабораторной очень любят посмотреть в исходники, что-нибудь наклацать и попросить вернуть, как было.

Основы двоичного счисления знаете?
01.12.2012 в 12:31

заставить комп считать в двоичной системе от заданного числа до упора
проблема в том, что мы задаём длину, а не число, которое нужно перевести в двоичный код.
Основы двоичного счисления знаете?
Да, на лабах мы писали программы, в которых вводили число, затем делили его на два и остатки от деления выводили на экран справа налево, при этом через div опять брали оставшуюся целую часть и по новой. Можно ещё сдвигом...
А вот как без чисел? Тут просто нечего делить на два

Вот то, что я пыталась сделать:
1. принимать ввод с клавиатуры
читать дальше

дальше думала так, но оно не работает. на строке возведения в степень показывает ошибку. я так поняла, тут нужен специальный код для этого. нашла в интернете, что делают через exp и Ln, но у меня оно тоже не работает, пишет, про несовместимомть типов
читать дальше

:small:
01.12.2012 в 15:23

Люди никогда не достигнут совершенства, пока будут оставаться людьми...
Кох, почитай про Код Грэя.
Мне его школьники в 10ом классе писали
01.12.2012 в 15:49

Читала. Препод уже скинул учебник Новикова, где код Грея выводился по длине. Только сказал сделать похожее, но другим способом. А мы на программировании даже такое не изучали, как я придумаю другой?( В интернете то, что в учебнике, или по числу, а не длине.

вот и попробовала через массив, как там, но в их массиве только 0 и 1, тоже задействована степань... но некоторые слова я даже понять не могу и додумываю свое(
05.12.2012 в 21:14

Ладно, уже не актуально. Программу сдала немного в другом виде, но её засчитали.