|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.05.2016, 14:30 | #1 |
Регистрация: 12.05.2016
Сообщений: 8
|
дополнительный и обратный код
Скелет программы не мой, признаюсь.
Пыталась преобразовать его для задания : Исходный файл содержит числа в шестнадцатеричной системе счисления, отделенные друг от друга запятыми. Составить программу, которая для каждого такого числа из заданного диапазона после знака равенства указывает его значение в семеричной системе, в виде дополнительного кода или в виде обратного кода по выбору пользователя. Помогите, пожалуйста справиться с заданием, я новичок в программировании, очень сложно сразу сходу начать выполнять такие сложные задания. Код программы: Код:
Последний раз редактировалось Аватар; 16.05.2016 в 14:42. |
16.05.2016, 14:48 | #2 |
Регистрация: 12.05.2016
Сообщений: 8
|
Этот код мне предложили на другом форуме, за что я очень благодарна пользователю. Но проблема в том, что программа работает не верно, а как исправить данную неполадку, я не знаю
При запуске не выходит ни меню, ни ввод чего-либо Сразу выводит какие-то странные значения Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 16.05.2016 в 15:19. |
16.05.2016, 15:23 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
какой именно у Вас Паскаль?
что у Вас находится в файле f.txt ? (выложите его содержимое) Что именно выводит программа? (может она то, что надо выводит?!) |
16.05.2016, 15:42 | #4 |
Регистрация: 12.05.2016
Сообщений: 8
|
free pascal
в исходном файле числа через запятую file:///C:/Users/%D0%95%D0%BA%D0%B0%D1%82%D0%B5%D1%8 0%D0%B8%D0%BD%D0%B0/Desktop/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8 F%D0%BD%D0%BD%D1%8B%D0%B9.png программа выводит числа в семеричной системе счисления, при этом приписывает нули перед самим числом. хотя по идее пользователю должно предлагаться меню выбора ( 3 варианта:перевод в 7-юю сс, перевод в обратный код или в дополнительный код), затем уже числа, переведенные в нужную форму |
16.05.2016, 16:11 | #5 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
если число положительное, то ничего не спрашивается - выводится прямое представление. Цитата:
Для положительных чисел код всегда один и тот же! для отрицательных чисел задаётся вопрос, в каком виде выводить. |
||
16.05.2016, 16:25 | #6 |
Регистрация: 12.05.2016
Сообщений: 8
|
Спасибо большое за ответ!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Модифицированный обратный и дополнительный код | Smirnyaga52 | Помощь студентам | 1 | 16.01.2015 16:07 |
Перевести число из десятичной системы в прямой, обратный и дополнительный код Delphi или C++ | carrie bradshaw | Помощь студентам | 8 | 21.03.2014 20:34 |
задачи по информатике - прямой, обратный и дополнительный коды представления чисел | hbyuntvr | Помощь студентам | 10 | 31.10.2012 21:44 |
Доп.код,обратный код,прямой код вычисления | Lukas077 | Помощь студентам | 0 | 20.03.2011 12:07 |
Прямой обратный дополнительный код | kubachi | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 24.12.2010 22:59 |