BASIC语言从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,再把第一位和第四位交换,第二位与第三位交换.请你设计算法程序框图,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:57:34
BASIC语言从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,再把第一位和第四位交换,第二位与第三位交换.请你设计算法程序框图,

BASIC语言从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,再把第一位和第四位交换,第二位与第三位交换.请你设计算法程序框图,
BASIC语言
从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,再把第一位和第四位交换,第二位与第三位交换.请你设计算法程序框图,并写出程序语句.
程序框图就免了,写出程序语句就行了,记得BASIC语言
程序语句好像不难打吧,怎么没人打出来呢

BASIC语言从键盘输入一个四位数,按如下规则加密后输出.加密规则:每位数字都加上7,然后用和除以10的余数取代该数字,再把第一位和第四位交换,第二位与第三位交换.请你设计算法程序框图,
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语言如何将从键盘输入四位数,分解成4个数字并组成两个新四位数 用循环语句实现从键盘输入四个数,组成一个四位数,先输入的在高位 从键盘输入一个四位数,被认为是正整数X,编程计算X的每一位数字相加之和. c++三道题,还没学IF语句实验1:从键盘输入4个数,使用条件表达式求最小值并输出.实验2:输入一个四位整数如:“1569”,编程求出它的各位数之和,并在屏幕上输出.(此四位数为通过键盘输入 用C语言编写一个程序:从键盘输入n(0 C语言编程问题 从键盘输入一个小于六位数的正整数,按照相反的顺序输出各位上的数字.例如输入1234,输出4321. c语言 编写程序,从键盘输入一个整数,计算并输出它是几位数.若输入的是负数时,要求重新输入. 从键盘输入一个四位的正整数X,c语言编程计算X的每一个数字相加之和,怎么写以及思路 c语言,从键盘输入一个3位数的正整数,要求先后输出该数的百位数字与个位数字,各占一行从键盘输入一个3位数的正整数,要求先后输出该数的百位数字与个位数字,各占一行 c语言求解.从键盘输入一个正整数N,再输入N个整数,按从小到大的顺序输出. 用C语言编写程序,从键盘输入四个数,求其最大值 循环结构题目)从键盘输入一个正整数,判断该数是否为对称数.如:12321就是一个对称数.c语言代码编写 如何用c语言编Sn=a+aa+aaa+aaa+...+aa...a(n个),a是一个数字,n表示a的位数,n由键盘输入我新手初学还不知道什么是递归 C语言编写一个程序,实现如下功能:从键盘输入一个三位数,求各位数字之和. 在C语言中,输入一个四位数,求各位数字的平方和.其程序怎么写?问题如标题 从键盘输入一个自然数N( 用C语言编程:从键盘输入N,输出一个由*组成的N行的等腰三角形