编程C,C ++,Java,PHP,Ruby,图灵,VB
计算机科学加拿大 
编程C,C ++,Java,PHP,Ruby,图灵,VB  

用户名:   Password: 
 登记登记   
 我图灵计算机科学总结 - 测验
指数 -> 一般讨论;一般交流
查看上一个主题 可打印的版本下载主题订阅本主题私人信息刷新页面 查看下一个主题
作者 信息
al2548




邮政发布: 星期四2017年1月19日上午9:06  帖子主题:我的图灵计算机科学总结 - 测验

View.set(“图形:max; max,nobuttonbar”)

var答案,选择,q1,q2,q3,q4,q5,q6,q7:串
var得分,得分1,答案1:字符串

var x:int
var y:int
var z:int

环形
delay (20)
randint (x, 1, maxx)
randint (y, 1, maxy)
randint (x, 1, maxx)
randint (y, 1, maxy)
randint(z,1,maxcolor)
draw.fillstar(x,y,x + 50,y + 50,z)
exit when z = 250

结束循环
CLS.
环形
把“你好”放在那里!我是一个在Tej20的单位上测验你的程序。“
把“键入您的答案,然后按Enter键。如果您回答错误,则必须重试。”
PUT“请选择您想要测试的单位(1-5)。”

get answer1
如果答案1 =“1”那么
把“很棒!让我们开始。”
delay (2000)
cls
loop
%Question 1
loop
把“问题1:金属装置冷却到CPU?”
put "a) CD-ROM"
put "b) Platter"
put "c) Heatsink"
put "d) RAM"
put "e) ALU"
get q1
%检查是否有正确的答案
如果Q1 =“C”或Q1 =“C”或Q1 =“HeatsInk”或Q1 =“HeatsInk”则
put "Correct!"
exit
else
put "Incorrect."
把“正确答案是散热器。”
exit
end if
end loop
delay (2000)
cls

%Question 2
loop
把“问题2:IDE / ATA有效如何?”
get q2
%检查正确答案
如果Q2 =“44”或Q2 =“44引脚”则
put "Correct!"
exit
else
put "Incorrect."
把“正确的答案是44销”。
exit
end if
end loop
delay (2000)
cls

%Question 3
loop
放置“问题3:值是距离的距离,mm,屏幕上的相邻像素之间的距离?”
get q3
%检查正确答案
如果Q3 =“点间距”或Q3 =“点间距”则为
put "Correct!"
exit
else
put "Incorrect."
把“正确的答案是点球。”
exit
end if
end loop
delay (2000)
cls

%Question 4
loop
把“问题4:3.5软盘的容量是多少?”
put "a) 1.44MB"
put "b) 700MB"
put "c) 1GB"
put "d) 1.25MB"
put "e) 6.66MB"
get q4
%检查正确答案
如果Q4 =“a”或Q4 =“a”或q4 =“1.44”或Q4 =“1.44MB”则
put "Correct!"
exit
else
put "Incorrect."
把“正确答案为1.44MB。”
exit
cls


%Question 5
loop
放置“问题5:将手臂移到硬盘表面的臂上的电子设备是什么?”
get q5
%检查正确答案
如果Q5 =“致动器”或Q5 =“致动器”或Q5 =“致动器”或Q5 =“致动器”则
put "Correct!"
exit
else
put "Incorrect."
把“正确答案是一个执行器”。
exit
end if
end loop
delay (2000)
cls

%Question 6
loop
把“问题6:哪个设备不属于?”
put "a) Mouse"
put "b) Printer"
put "c) Keyboard"
put "d) Joystick"
put "e) Webcam"
get q6 : *
%检查正确答案
如果Q6 =“B”或Q6 =“B”或Q6 =“打印机”或Q6 =“打印机”或Q6 =“打印机”或Q6 =“打印机”则
put "Correct!"
exit
else
put "Incorrect."
把“正确的答案是打印机”
exit
end if
end loop
delay (2000)
cls

%Question 7
loop
把“问题7:DDR代表是什么?”
get q7
如果Q7 =“双数据速率”或Q7 =“双数据速率”或Q7 =“双数据速率”则
put "Correct!"
exit
else
put "Incorrect."
把“正确答案是双重数据速率。”
exit
end if
end loop
delay (2000)
cls


把“你想再玩一次(是/否)吗?”
get choice
选择='否'或选择='否'或选择='n'时退出='n'
end loop
cls
万一
结束循环







我的计算机总结有问题。每次我开始测验时,它都能与第二个问题一致。但是当我到达问题3时,它完全无视我键入的任何东西,总是给我不正确的路径。问题4只是跳过“获得”的一部分问题(甚至没有给我一个机会键入任何东西),并只是向我展示对错误答案的响应。它似乎停止在那里,但那么问题7对问题3具有同样的问题;即使我输入正确的答案,它也会给我一个“不正确”。所以然后我试图摆脱问题3和4.除了问题7之外还有其他工作。然后结束问题,“你想再玩一次吗?”没有让我有机会放在答案中,只是再次展示了第一问题。 “或”或“的工作,但这只是那些问题。对不起,没有太多评论。请帮助我![/ url]
赞助
赞助
赞助
赞助
5C0R910N.




邮政发布: 星期四2017年1月19日10:42  帖子主题:Re:我的图灵计算机科学总结 - 测验

我相信你的问题是你的一些答案需要空间。您可以通过更改您的答案来解决这个问题,即“B”“C”C“Exceetera,或者在获得”:*“的变量时

示例:获得Q7:*


祝你好运m8.
从上一个显示帖子:   
   指数 -> 一般讨论;一般交流
查看上一个主题 告诉一个朋友可打印的版本下载主题订阅本主题私人信息刷新页面 查看下一个主题

11  [ 2 Posts ]
跳到:   


Style:  
搜索: