作业帮 > 综合 > 作业

BASIC语言从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/08 10:16:59
BASIC语言
从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,再把第一位和第四位交换,第二位与第三位交换.请你设计算法程序框图,并写出程序语句.
程序框图就免了,写出程序语句就行了,记得BASIC语言
程序语句好像不难打吧,怎么没人打出来呢
INPUT "n=", n
a = n - INT(n / 10) * 10
b = (n - a) / 10 - INT((n - a) / 100) * 10
c = ((n - a) / 10 - b) / 10 - INT(n / 1000) * 10
d = INT(n / 1000)
a = a + 7 - INT((a + 7) / 10) * 10
b = b + 7 - INT((b + 7) / 10) * 10
c = c + 7 - INT((c + 7) / 10) * 10
d = d + 7 - INT((d + 7) / 10) * 10
SWAP a, d
SWAP b, c
m = a + 10 * b + 100 * c + 1000 * d
PRINT "m="; m
程序经调试运行正常.
BASIC语言从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字, C++程序中,对一个三位数每位数字加6后除以10取余数(加密),如何解密,输入加密后的,输出原数. 输入一个四位数,将其加密后输出.方法是将该数每一位的数字加9,然后除以10取余作为该位上的新数字,最后将千位上的数字和十 用java做数字加密,思路如下:输入一个四位数,每位相加,9分别代表ASC中的a~i 每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换,用c语言程序来完成. C语言 编写按以下加密规则对指定的加密钥匙KEY和原文字符串的加密函数 设原文字符串有n个字符. c语言:有一行电文,按如下规律加密,将每个字母变为其后的第四个字母,非字母字符不变,电文从键盘输入,要求输出密文 c语言,从键盘输入一个3位数的正整数,要求先后输出该数的百位数字与个位数字,各占一行 从键盘输入一个三位整数,分别输出该数的个位数字,十位数字,百位数字,c语言,求急啊 从键盘输入任意一个4位正整数,编程分隔出该4位数 的各位数字,计算它们的和并输出到显示器上 . 有一个200位的数,每位上的数字都是3,用他除以7,余数是几?商的末位数是几? 用图示说明对称加密技术和非对称加密技术相结合(即数字信封技术)的工作过程.