0 / 0 / 0
Регистрация: 19.04.2011
Сообщений: 31
1

Преобразовать целое без знака в его восьмеричное символьное представление

05.05.2011, 03:43. Показов 1272. Ответов 4
Метки нет (Все метки)

Салют форумчани!!!
Объясните мне пожалуйста, что тут от меня хотят??

Написать и протестировать функцию, которая преобразует целое без знака в его восьмеричное символьное представление (библиотечные функции для преобразования числа в строку и формат вывода "%o" не использовать).

Мне кажется, что это задача для C++, но никак не для QBasic...
Воообще нет никакой мысли, связаной с её решением((
Помогите, кто может.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2011, 03:43
Ответы с готовыми решениями:

Преобразовать целое без знака в его восьмеричное символьное представление - Assembler
Написать и протестировать функцию, которая преобразует целое без знака в его восьмеричное...

Функция: преобразовать целое без знака в его восьмеричное символьное представление
Написать и протестировать функцию, которая преобразует целое без знака в его восьмеричное...

Преобразовать символьное представление целого числа в целое число без использования стандартных функций
Всем доброго вечера! Народ, кто-нибудь знает как пробразовать символьное представление числа "123"...

Преобразовать введенное целое десятичное число в восьмеричное представление (через двоичное)
Преобразовать введенное целое десятичное число в восьмеричное представление (через двоичное) с...

4
1252 / 702 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
05.05.2011, 06:55 2
PureBasic
1
2
3
4
5
6
7
8
9
10
11
DECLARE FUNKTION prog$(z,u$)
u$ = "01234567"
INPUT "vvedite chislo"; z
PRINT prog$(z, u$)
FUNCTION prog$ (z, u$)
DO
    c$ = MID$(u$, (z MOD 8) + 1, 1) + c$
    z = z \ 8
LOOP UNTIL z = 0
prog$ = c$
END FUNCTION
1
4841 / 1515 / 395
Регистрация: 25.04.2010
Сообщений: 4,299
Записей в блоге: 1
05.05.2011, 14:20 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Синтаксическая ошибка в 1-й строке, исправил и добавил CLS.

PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
DECLARE FUNCTION prog$ (z, u$)
u$ = "01234567"
CLS
INPUT "vvedite chislo"; z
PRINT prog$(z, u$)
 
FUNCTION prog$ (z, u$)
DO
    c$ = MID$(u$, (z MOD 8) + 1, 1) + c$
    z = z \ 8
LOOP UNTIL z = 0
prog$ = c$
END FUNCTION
1
1252 / 702 / 359
Регистрация: 20.02.2010
Сообщений: 1,035
05.05.2011, 14:27 4
qb64 не посчитал это ошибкой, а сам что то не заметил...
0
4841 / 1515 / 395
Регистрация: 25.04.2010
Сообщений: 4,299
Записей в блоге: 1
05.05.2011, 14:35 5
Вероятно в qb64 используется несколько вариаций или игнорирование строк с ошибками синтаксиса, если в Qbasic удалить декларацию, программа всё равно работает, однако при сохранении автоматически добавляет декларацию, т.к. функция в программе имеется. Короче не суть, главное программа верна.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2011, 14:35

Целое без знака и в восьмиричном представление
Приветик Форумчани!!! Помогите пожалуйста, если вас не затруднит помочь мне решить эту задачищу......

Преобразовать массив байтов (Byte[]) в целое без знака (UInt32)
Всем привет. У меня простой вопрос. Мне нужно преобразовать массив байтов (Byte) в целое без знака...

Преобразовать символьную запись целого десятичного числа без знака в целое число
Преобразовать символьную запись целого десятичного числа без знака в целое число. В записи...

Целое без знака
Привееетик ребят) Застряла на задаче, даж не знаю что мне с ней делать((( Помогите пожалуйста,...

Напечатать целое значение без знака в указанном формате
Вариант 1 Выполните следующие задания, написав оператор printf или scanf: • Напечатайте целое...

Вывести 1 байтовое целое число без знака в двоичном коде
1. вывести 1 байтовое целое число без знака в 2-ом коде а) с использованием операции деления, б) с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.