programming-languages - 用编程语言进行测试的通常很短的解决方案的问题

标签 programming-languages

我目前正在创建一种实验性编程语言,用于娱乐和教育目的,并寻找超越经典“Hello, World!”程序的一些任务。

我已经想出了这些想法:

  • 打印出程序的输入
  • 计算器
  • 生成素数,斐波那契数列

您还有哪些有趣的编程问题需要我测试?

如果他们需要该语言来解决广泛的任务,那就太好了,以素数为例:您需要变量、递增、除以、在特定条件下执行操作等。

最佳答案

如果一个程序需要一个美元金额(例如 27.32 美元),然后吐出生产它所需的最少一组纸币和硬币,情况如何?大量循环、一些格式设置和表格驱动方法的机会。

样本输出(对于上述值):

0 $100 
0 $50
1 $20
0 $10
1 $5
2 $1
0 $0.50
1 $0.25
0 $0.10
1 $0.05
2 $0.01

关于programming-languages - 用编程语言进行测试的通常很短的解决方案的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517402/

相关文章:

graphics - 什么是用于创建图形的简单语言?

java - 系统端编程 - 哪种语言?

c++ - 在 Perl 中编写编译器的一部分(用 C++ 编写)

programming-languages - 同步与异步语言

python - 在 Python3 中, `import` 是否可以传递?

programming-languages - 为什么惰性语言不支持突变?

programming-languages - 是否有稳定的 Web 编程编程语言?

c - 为什么这段代码会提前退出?

java - 为什么 Java 数组不可扩展?

c - 如何将一个 8 位颜色值拆分为两个 4 位颜色值?