Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/2: Рейтинг темы: голосов - 2, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 20
1

Доделать программу.

05.05.2010, 19:03. Просмотров 489. Ответов 7
Метки нет (Все метки)

Товарищи программеры, скажите что тут не так? В борланде выдает море ошибок.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
FUNCTION DEC2BASEN(BASE: INTEGER; DEC: LONGINT): STRING;
 
CONST
NUMString: STRING = '0123456789ABCDEFGHAIJKLMNOPQRSTUVWXYZ';
 
VAR
NUM : STRING;
I, J: INTEGER;
 
BEGIN
IF (DEC = 0) OR (BASE <2) OR (BASE >36) THEN NUM := '0'
ELSE
BEGIN
NUM := '';
I := 0;
WHILE Potens(BASE, I + 1) <=DEC DO I := I + 1;
FOR J := 0 TO I DO
BEGIN
NUM := NUM + NUMString[(DEC DIV Potens(BASE, I - J)) + 1];
DEC := DEC MOD Potens(BASE, I - J);
END;
END;
DEC2BASEN := NUM;
END;
С меня "спасибо")

Добавлено через 2 часа 33 минуты
Кто-нибудь поможет?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2010, 19:03
Ответы с готовыми решениями:

доделать программу
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;fstream&gt; using namespace std; int main()...

Доделать программу С++
Помогите пожалуйста доделать программу. Нужно , чтобы при вводе дробных чисел программа выдавала...

Доделать программу
Помогите плиз, доделать прогу. Ввести массив нецелых чисел. Те из них, которые положительны,...

Доделать программу
Задание : Фамилия и инициалы, должность, год поступления на работу, зарплата. Создать массив...

7
2341 / 497 / 22
Регистрация: 01.04.2009
Сообщений: 2,200
05.05.2010, 19:15 2
Цитата Сообщение от Jet1k Посмотреть сообщение
скажите что тут не так
да все так.
вот только язык - не С/С++.
0
Darky
05.05.2010, 19:30
  #3

Не по теме:

А что это за язык?

0
ниначмуроФ
846 / 530 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
05.05.2010, 19:32 4
Цитата Сообщение от Darky Посмотреть сообщение
А что это за язык?
паскалеподобный)
0
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 20
05.05.2010, 19:35  [ТС] 5
Хм, тогда помогите пожалуйста "перевести" это в C++.
Буду оч. благодарен.
0
Быдлокодер
510 / 297 / 84
Регистрация: 22.11.2009
Сообщений: 892
05.05.2010, 19:49 6
Jet1k, "В борланде много ошибок", говорит. Это тоже самое, что землянина привести на другую планету и заставить общаться с местным населением.
Лучше выложи задание, так проще сориентироваться будет.
0
31 / 30 / 19
Регистрация: 18.01.2010
Сообщений: 123
05.05.2010, 20:00 7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
String const NUMString= "0123456789ABCDEFGHAIJKLMNOPQRSTUVWXYZ" ;
String NUM ;
int I, J ;
if (DEC == 0 || BASE <2 || BASE >36) NUM = "0" ;
else {
NUM = "";
I = 0;
while (Potens(BASE, I + 1) <=DEC) I= I + 1;
for (J= 0 ; J<= I ; J++)
{
NUM = NUM + NUMString((DEC%Potens(BASE, I - J)) + 1);
DEC = DEC%Potens(BASE, I - J);
}
}
DEC2BASEN= NUM;
}
1
1 / 1 / 0
Регистрация: 05.12.2009
Сообщений: 20
05.05.2010, 20:19  [ТС] 8
Цитата Сообщение от Darky Посмотреть сообщение
Лучше выложи задание, так проще сориентироваться будет.
Написать программу перевода целых чисел, не превосходящих 10^9, из десятичной системы счисления в Р-ичную, методом деления с остатком на основание системы Р.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2010, 20:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Не могу доделать программу
Нужно вывести данные о студентах на экран. Данные все должны храниться в классе, т. е мы ничего не...

Доделать программу ( ветвь)
Помогите пожалуйста доделать программу. Схема ветки которая не получается. Помогите.Запуталась с...

не могу доделать программу
#include &lt;iostream&gt; using namespace std; int main () { int a; int k; for (k=0;k&lt;6;k++)...

Доделать программу семинара
Здравствуйте! Помогите пожалуйста разобраться со следующим заданием. Функции и массивы...

Доделать программу для кассира
Доброго времени суток! Я написал легенькую программу &quot;Помощник кассира&quot;, но преподаватель сказал...

Не понимаю как доделать программу
Требования: нужно,организовать массив из тех чисел, которые входят в последовательность более...


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

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

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