Предполагаю что A3 имеется в виду в 16ричной системе, 301 - в восьмиричной системе счисления. Я бы делал так: 1)переводим A3 в десятичную 2)переводим 301 в десятичную 3)выбираем случайное число от A3 до 301 4)переводим его в двоичную.
xophet скажи пожалуйста как ты перевел A3 в десятичную ? и как ты получил 301 ? если можно то подробно обяснии плиз!
перевод из 16 в 10: Code: label1.Caption:=inttostr(strtoint('$'+Edit1.Text)); Вот перевод из 8 в 10 Code: function OctToInt(Value: string): Longint; var i: Integer; int: Integer; begin int := 0; for i := 1 to Length(Value) do begin int := int * 8 + StrToInt(Copy(Value, i, 1)); end; Result := int; end; вот перевод из 10 в 2 Code: function Convert10to2(val:integer):string; var _r,_r1:string; _m,i:integer; function ItoS(val:integer):string; var _r:string; begin Str(val,_r); ItoS:=_r; end; begin _r:=''; repeat _m:=val mod 2; val:=val div 2; if _m<10 then _r:=_r+ItoS(_m) else _r:=_r+chr(ord('A')+_m-10); until val=0; _r1:=''; for i:=length(_r) downto 1 do _r1:=_r1+_r[i]; Convert10to2:=_r1; end; может и говнокод. но работает. алгоритм я тебе описал, функции привел. Вперед и с песней. Тебе чуть-чуть осталось Если будут вопросы, то пиши завтра с 8ми утра по Киеву в асю (только обязательно напиши сразу что с ачата, а то забаню ненароком)
Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
проще открыть калькулятор и изменить систему счисления. ТС попросил подробно, я объяснил как смог. Думаю, не нужно быть гением, чтобы возвести 16 в 0вую степень и в 1вую.
Помогите выполнить лабу на Visual Basic 6.0 : http://dl.dropbox.com/u/23919415/VB6.0.docx ICQ : 266985656
Добрый день. Помогите, пожалуйста, составить блок схему и программу: http://vkontakte.ru/#/photo35218308_263000686 Заранее благодарю.
спасибо конечно за такую работу! но к сожалению я не разбираюсь в язык паскал...и этот текст мне не понятен) а в аску обязательно стукну! нужно еще пару вопросов задать! ) shadowrun Спасибо что откликнулся! откуда мы взяли 16 ? и почему мы должны 16*3 и откуда мы взяли 10*16-1 ( в первой степени)
Упс, ты бы уточнил на чем тебе нужно то:/ 16ричная система счисления предполагает следующие символы: 0 1 2 3 4 5 6 7 8 9 A=10 (вот откуда у него взялась 10) B=11 C=12 D=13 E=14 F=15 Схема Горнера: Брем первую цифру, умножаем на 16 прибавляем вторую все это снова умножаем на 16 и так далее пока цифры не закончатся вот статейка http://web-pascal.narod.ru/ras/stunde/s2.htm на эту тему
Вы зачем ему решили код)) это задача из Егэ по информатике там просто нужно перевести числа и записать ответ с таким условием a<c<b)хааааааа
Не знаю ,что он тут забыл)Он твой код не поймет так ,как в 11 классе на Егэ я не знал даже ,как переводить на паскале))) Ему просто перевод нужен) А для этого нужно учить систему счисления).
xophet Огромное спасибо! Мне нужно не просто ответ,а решение как это делается! ты сначала тему прочитай!
для универа) я егэ по информатике сдаю, если я сейчас не буду знать решение что я буду делать на егэ ?)
А зачем тебе код))там такого задания не будет я сдавал информатику сайт есть , там все расписано что и как делается по этим темам ,там код не нужен вообще , код нужен в с1 с2 с3-вероятность помоему) с4 и все) а здесь решать просто по переводу,переводишь каждое число в одну систему счисления и сравниваешь)
Лучше сам решай,я сейчас не смогу найти мне учитель распечатовала ,я на дополнительные ходил,за 2месяца добрался до ц 3 учитель говорил ,что я хуже сдам тех кто с ней занимался,а оказалось наоборот 74балла) ц3 ц4 не решал так ,проверял а и б часть),а те кто решал ц3 на 70 сдали) поищи в гугле есть все задания,пронести не поможет лучше учи если на информатику пойдешь ,пригодится)
Помогите реализовать на Си три задачи. Составить список из N чисел. Проверить его на наличие одина¬ковых элементов. Одинаковые элементы перенести в конец списка. Описать процедуру, которая вставляет в список L за первым вхождением элемента Е все элементы списка L1, если Е входит в L. Для заданного текста составить список из повторяющихся симво¬лов. Вставить в список после каждого символа число повторений символа в исходном тексте Спасибо.