将一个M进制数转换为N进制数 PASCAL输入仅一行,分别是M、待转换的M进制数和N,两两之间用一个空格相隔输入:8 154 16 则输出:6C用字符串做.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 21:16:17

将一个M进制数转换为N进制数 PASCAL输入仅一行,分别是M、待转换的M进制数和N,两两之间用一个空格相隔输入:8 154 16 则输出:6C用字符串做.
将一个M进制数转换为N进制数 PASCAL
输入仅一行,分别是M、待转换的M进制数和N,两两之间用一个空格相隔
输入:8 154 16
则输出:6C
用字符串做.

将一个M进制数转换为N进制数 PASCAL输入仅一行,分别是M、待转换的M进制数和N,两两之间用一个空格相隔输入:8 154 16 则输出:6C用字符串做.
绝对没问题!
program change;
var i,m,n,v,t:longint;
ch:char;
num:string;
begin
assign(input,'change.in');
reset(input);
assign(output,'change.out');
rewrite(output);
readln(n);
readln(num);
readln(m);
v:=0;
for i:=1 to length(num) do
begin
case num[i] of
'0':t:=0;
'1':t:=1;
'2':t:=2;
'3':t:=3;
'4':t:=4;
'5':t:=5;
'6':t:=6;
'7':t:=7;
'8':t:=8;
'9':t:=9;
'A':t:=10;
'B':t:=11;
'C':t:=12;
'D':t:=13;
'E':t:=14;
'F':t:=15
end;
v:=v*n+t
end;
num:='';
while v0 do
begin
case v mod m of
0:ch:='0';
1:ch:='1';
2:ch:='2';
3:ch:='3';
4:ch:='4';
5:ch:='5';
6:ch:='6';
7:ch:='7';
8:ch:='8';
9:ch:='9';
10:ch:='A';
11:ch:='B';
12:ch:='C';
13:ch:='D';
14:ch:='E';
15:ch:='F'
end;
num:=ch+num;
v:=v div m
end;
writeln(num);
close(input);
close(output);
end.

将一个M进制数转换为N进制数用短除法做vb.net或者C#或者Pascal就是一个过程 将一个M进制数转换为N进制数 PASCAL输入仅一行,分别是M、待转换的M进制数和N,两两之间用一个空格相隔输入:8 154 16 则输出:6C用字符串做. 存在一十进制数(正整数)n,以及一个进制m,编写程序将n转换为m进制表示并输出. 将输入的一个k进制数转换成m进制数.Input 第一行共有二个正整数:k m 数与数之间用一个空格隔开 ( 1 < m ,k < 10 ) 第二行只有一个长度为n的k进制正整数 ( 1 用递归方法将一个n位整数转换为一个字符串.要求写出转换函数.用c言语 将十进制正整数用除n取余法转换为n进制数输出.这个哪里错了啊,一运行就程序崩溃#includevoid main(){int i,j,r,a,n,b[32];char h[33];printf(请输入一个十进制数 );scanf(%d,&a);printf(请输入要将十进制数 计算器如何将小数转换为N分之一 信利牌 某工人利用长6m高3m的斜面将一个重1000N的物体匀速推上斜面顶端 所用推力为600N,有——焦耳的机械能转换为内能,物体与鞋面间的摩擦力为——N 用 Pascal 编写一个程序将十进制整数n转换为二进制数.用 Pascal 编写加说明 怎么把十进制数m转换为k进制数输出? 2.从E-R模型关系向关系转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是 设计一个函数,完成将一个十进制数转换成2、8、16进制数.#includeusing namespace std;void f(int n){if(n/2!=0)f(n/2);cout 如图为A物质的溶解度曲线,M,N两点分别表示A物质的两种溶液.下列做法不能实现M,N互相转换的是?A.M→N 先将M降温再将其升温.B.M→N 先将M升温再将其蒸发掉部分水.C.N→M 先向N中加入适量固体A.D 怎么二进制数转换为10进制数?将二进制数11101,转换为十进制数是多少?(求详细解释) N.M怎样转换公斤 将八进制数531.1转换成10进制数为? 将7进制数65转换成5进制数为? 将7ABH转换成3进制数为? 大虾请赐教 如何将一个向量转换为单位向量?比如(3,1,1)怎么转换 N/cm怎样转换N/m