【问题描述】 任意给定一组M进制的数x,实现对x向任意的一个非M进制的数的转换.

问题描述:

【问题描述】 任意给定一组M进制的数x,实现对x向任意的一个非M进制的数的转换.
【个人题目】
(1)录入与显示(提示:可以输入M比如2或者8,16,一组数据建立栈结
构并显示)
(2) 计算十进制结果(提示:求出此组数x的10进制值,并显示结果)
(3) 转换非M进制的数(提示:可根据非M的值进行转换,并显示结果)
(4) 保存(提示:将显示的数据数据存入文件可随时查询)
【基本要求】
(1)采用栈结构.
(2)输入数据形式和范围:可以灵活输入.
(3)输出形式:有中文提示, 简洁整齐.
(4)界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以
完成相关的功能要求. (我只要做第一题,能帮下我做吗?谢谢)
我改成做保存,第四个

#includeusing namespace std;class LinkedStack;class Node //结点类{\x09friend LinkedStack;private:\x09int data;\x09Node *link;};class LinkedStack{public:\x09LinkedStack(){top=0;}\x09~LinkedStack();\x09...那请问:第一题的录入与显示。这个怎么做? 谢谢啊·· 我比较菜·,我会加点分的