Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2008, 21:28   #1
Rusl92
Форумчанин
 
Аватар для Rusl92
 
Регистрация: 30.03.2008
Сообщений: 392
Плохо Задача по системам счисления

В файле input.txt два натуральных числа K и N. (0<N<1000000000,1<k<10). Число N дано в десятичной системе счисления. Написать программу перевода числа N в систему счисления K. Записать результат в output.txt.
Пример
Input Output
4 111 1233
Помогите пожалуйста!
Программирование - это великое искусство... Такое же как например и живопись!
Rusl92 вне форума Ответить с цитированием
Старый 28.11.2008, 23:30   #2
CrazyRabbit
Пользователь
 
Аватар для CrazyRabbit
 
Регистрация: 27.10.2008
Сообщений: 38
По умолчанию

держи код:
var a:array[1..1000]of byte;
cel,i,n,k:longint;
begin
assign(input,'input.txt');
reset(input);
assign(output,'output.txt');
rewrite(output);
read(k,n);

i:=1;
while n<>0 do
begin
cel:=n div k;
a[i]:=n-cel*k;
inc(i);
n:=cel;
end;

for k:=i-1 downto 1 do
write(a[k]);
close(input);
close(output);
end.

Последний раз редактировалось CrazyRabbit; 28.11.2008 в 23:33.
CrazyRabbit вне форума Ответить с цитированием
Старый 29.11.2008, 00:24   #3
Rusl92
Форумчанин
 
Аватар для Rusl92
 
Регистрация: 30.03.2008
Сообщений: 392
По умолчанию

спасибо, так просто получается..(
Программирование - это великое искусство... Такое же как например и живопись!
Rusl92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Системы счисления vdv08 Паскаль, Turbo Pascal, PascalABC.NET 1 08.05.2008 17:32
помогите сделать задачу(готов заплатить) по операционным системам XEl Фриланс 2 23.12.2007 14:32