CASIO 5800P计算器游戏--猜数字游戏
CASIO 5800P 计算器游戏--猜数字游戏原代码
我编的计算器小游戏--猜数字游戏
LbI I↙
"xxGUESS NUMBERxx
xPROGRAMMER:JCHx
----------------
START>>>>>>>[EXE]"◢
LbI Q↙
"xxxDIFFICULTYxxx
[1EASY]
[2MIDDLE]
[3HARD]"?→N:
N==>GOTO N:N==>GOTO O:
N==>GOTO P:GOTO Q↙ LbI P:→N:GOTO G↙
LbI O:→N:GOTO G↙
LbI N:→N:
LbI G↙ RanInt#(,)→A↙
LbI C:RanInt#(,)→B:
B=A=>GOTO C↙
LbI D:RanInt#(,)→C:C=A Or
C=B=>GOTO D↙
LbI E:RanInt#(,)→D:
D=A Or D=B Or D=C=>GOTO E↙
N→M LbI ↙
"PLEASE INPUT A FOOR
PLACE NUMBER"↙
LbI :"THOUSAND"?→G:G=
=>GOTO L:G=
=>GOTO M:LbI Y:≤G And G≤
=>GOTO :"WRONG!":GOTO ↙ LbI ↙
LbI :"HUNDRED"?→H:
≤H And H≤ And H≠G=>
GOTO :"WRONG!":GOTO :
LbI ↙ LbI :"TEN"?→I:≤I And I≤
And I≠G And I≠H=>GOTO :
"WRONG!":GOTO :LbI ↙ LbI :"INGIVIDUAL"?→J:
≤J And J≤ And J≠G
And J≠H And J≠I=>GOTO :
"WRONG!":GOTO :LbI ↙ "YOU CHOOSE NUMBER
IS":1000G+100H+10I+J◢ →K:→L↙
G=A=>Isz K:G=B=>Isz L:G=C
=>Isz L:G=D=>Isz L↙ H=B=>Isz K:H=A=>Isz L:H=C
=>Isz L:H=D=>Isz L↙ I=C=>Isz K:I=A=>Isz L:I=B
=>Isz L:I=D=>Isz L↙ J=D=>Isz K:J=A=>Isz L:J=B
=>Isz L:J=C=>Isz L↙ CLS↙
Locate ,,"A="↙
Locate ,,K↙
Locate ,,"B="↙
Locate ,,L↙
Locate ,,"FREE="↙
Locate ,,M-↙
Locate ,,"NUMBER="↙
Locate ,,1000G+100H+10I+J◢ CLS↙
Dsz M=GOTO A↙
"TRUE ANSWER:"↙
1000A+100B+10C+D◢
LbI M↙ "xxxxxxxxxxxxxxxx
xxxxGAME OVERxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx"◢ GOTO H↙
LbI A:K==>GOTO B:GOTO :
LbI B:LbI L↙ "xxxxxxxxxxxxxxxx
xxxxxYOU WIN!xxxx
xxxxxxxxxxxxxxxx"◢ GOTO H:LbI H:LbI K↙ "xxxPLAY AGAIN?xxx
xxxxxxxxxxxxxxxxxx
[1YES] [2NO]"?→O:
O==>GOTO I:O==>GOTO J:
GOTO K:LbI J:"GOOD BEY!":
STOP↙
因为我的 5800P丢了,所以以后只能看这个来回忆我的计算器了,我还写了几个其他的游戏,但都不是太好玩就不打上来了,不过我还写过一个秒表的程序,这个秒表很小,大概也就60行左右,但我耗费的经历和时间一点也不比这个猜数游戏少,所以改天我再把秒表程序发上来了。
其实我也并不指望谁来看,有时间自己看看就行了,只是想记录下来我曾经做过的东西,因为写到本上早晚会弄的不知道到哪去,所以写到这里就不会丢了吧。
——原文发表于2008年3月26日
CASIO 5800P计算器游戏--猜数字游戏的更多相关文章
- C语言之猜数字游戏
猜数字游戏 猜数字游戏是以前功能机上的一款益智游戏,计算机会根据输入的位数随机分配一个符合要求的数据,计算机输出guess后便可以输入数字,注意数字间需要用空格或回车符加以区分,计算机会根据输入信息给 ...
- C语言猜数字游戏
猜数字游戏,各式各样的实现方式,我这边提供一个实现方式,希望可以帮到新手. 老程序猿就不要看了,黑呵呵 源代码1 include stdio.h include stdlib.h include ti ...
- 不一样的猜数字游戏 — leetcode 375. Guess Number Higher or Lower II
好久没切 leetcode 的题了,静下心来切了道,这道题比较有意思,和大家分享下. 我把它叫做 "不一样的猜数字游戏",我们先来看看传统的猜数字游戏,Guess Number H ...
- java 猜数字游戏
作用:猜数字游戏.随机产生1个数字(1~10),大了.小了或者成功后给出提示. 语言:java 工具:eclipse 作者:潇洒鸿图 时间:2016.11.10 >>>>> ...
- 【原创Android游戏】--猜数字游戏Version 0.1
想当年高中时经常和小伙伴在纸上或者黑板上或者学习机上玩猜数字的游戏,在当年那个手机等娱乐设备在我们那还不是很普遍的时候是很好的一个消遣的游戏,去年的时候便写了一个Android版的猜数字游戏,只是当时 ...
- 【原创Android游戏】--猜数字游戏V1.1 --数据存储,Intent,SimpleAdapter的学习与应用
--------------------------------------------------------------- V0.1版本 上次做完第一个版本后,发现还有一些漏洞,并且还有一些可以添 ...
- python学习笔记 ——python写的猜数字游戏 002
from sys import exit import random def Arrfor(str): #CONTST = CONTST + 1 artificial = input("请输 ...
- python写的第一个简单小游戏-猜数字
#Filename:game1.py guess=10 running=True while running: try: answer=int(raw_input('Guess what i thin ...
- 用MFC完成一个简单的猜数字游戏: 输入的四位数中,位置和数字都正确为A,数字相同而位置不同的为B。
最近学习了MFC一些比较基础的知识,所以打算通过做一个简单的数字游戏来理解MFC的流程并进一步熟悉其操作. 在这里,我做了一个猜数字的小游戏.第一步当然是设计主界面,先给大家展示一下游戏界面: 主界面 ...
随机推荐
- 把大象装进冰箱的N种方法
作者:折剑头链接:https://www.zhihu.com/question/49214119/answer/115728034来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...
- android(十四)四种启动模式
standard 启动的activity会每次都重新创建一个activity放到任务栈中.这是系统默认的启动模式. singleTop启动的activity,如果任务的栈顶刚好存在当前的activit ...
- python模块之signal信号
简介 作用:发送和接收异步系统信号 信号是一个操作系统特性,它提供了一个途径可以通知程序发生了一个事件并异步处理这个事件.信号可以由系统本身生成,也可以从一个进程发送到另一个进程. 由于信号会中断程序 ...
- python实现http接口自动化测试(完善版)
今天给大家分享一个简单的Python脚本,使用python进行http接口的自动化测试,脚本很简单,逻辑是:读取excel写好的测试用例,然后根据excel中的用例内容进行调用,判断预期结果中的返回值 ...
- (转) SpringBoot非官方教程 | 第十一篇:springboot集成swagger2,构建优雅的Restful API
swagger,中文“拽”的意思.它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试.另外swagger很容易构建restful风格的api,简单优雅 ...
- mariadb10.1.13GTID实现主从复制
---恢复内容开始--- 环境:centos6.5 mariadb:10.1.13-MariaDB GTID:GTID是有服务器的UUID和事务序号组成的唯一事务序号 ---UUID:N ...
- 92. Reverse Linked List II(链表部分反转)
Reverse a linked list from position m to n. Do it in-place and in one-pass. For example:Given 1-> ...
- 2017中国大学生程序设计竞赛-哈尔滨站 Solution
A - Palindrome 题意:给出一个字符串,找出其中有多少个子串满足one-half-palindromic 的定义 思路:其实就是找一个i, j 使得 以i为中轴的回文串长度和以j为中轴的 ...
- Python笔记 #18# Pandas: Grouping
10 Minutes to pandas 引 By “group by” we are referring to a process involving one or more of the foll ...
- 20172305 2018-2019-1 《Java软件结构与数据结构》第五周学习总结
20172305 2018-2019-1 <Java软件结构与数据结构>第五周学习总结 教材学习内容总结 本周内容主要为书第九章内容: 查找是在某个项目组中寻找到某一指定目标元素,或者确定 ...