当前位置: 首页 > ai >正文

GoC新阶段课程研发

 

int main() {/*代码设计思路:绘制草图分析问题-代码实现求解-输出到控制台利用代码结果绘制最终示意图*///初始草图分析绘制训练pen.c(0).hide();//黑色 隐藏画笔pen.rt(90).moveTo(-180,0).oo(10,0).fd(360).oo(10);//画出369长度的直线pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.moveTo(-250,50).text("哪吒",1).moveTo(250,50).text("敖丙",2);pen.textSize(35);//书写文字的大小pen.moveTo(-40,-50).text("0时刻准备出发",3);//此处可以加个中断,注释掉后续代码pen.cls();//清屏---回归原始状态--后续x行可以让学生复制上面代码pen.rt(90).moveTo(-180,0).oo(10,0).fd(360).oo(10).oo(5,2).moveTo(-180,0).oo(5,1);//画出360长度的直线,圆点 红色代表哪吒,蓝色代表敖丙pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.moveTo(-250,50).text("哪吒-->",1).moveTo(250,50).text("<--敖丙",2);int s,s1,s2,v1,v2;//s是总路程,s1是哪吒的路程,s2是敖丙的路程,v1,v2分别是对应速度cin>>s>>v1>>v2;pen.text("请输入分别总路程 哪吒和敖丙的速度:");//空格分隔pen.text()pen.text(s,v1,v2);return 0;}
//进阶版 将功能实现封装到函数
void Tu(){//画出360长度的直线,圆点 红色代表哪吒,蓝色代表敖丙pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");
}
int main() {pen.speed(10);/*代码设计思路:绘制草图分析问题-代码实现求解-输出到控制台利用代码结果绘制最终示意图*///初始草图分析绘制训练pen.c(0).hide();//黑色 隐藏画笔pen.rt(90).moveTo(-180,0).oo(10,0).fd(360).oo(10);//画出369长度的直线pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.moveTo(-250,50).text("哪吒",1).moveTo(250,50).text("敖丙",2);pen.textSize(35);//书写文字的大小pen.moveTo(-40,-50).text("0时刻准备出发",3);//此处可以加个中断,注释掉后续代码pen.cls();//清屏---回归原始状态--后续x行可以让学生复制上面代码pen.rt(90).moveTo(-180,0).oo(10,0).fd(360).oo(10).oo(5,2).moveTo(-180,0).oo(5,1);//画出360长度的直线,圆点 红色代表哪吒,蓝色代表敖丙Tu();int s,s1,s2,v1,v2;//s是总路程,s1是哪吒的路程,s2是敖丙的路程,v1,v2分别是对应速度cin>>s>>v1>>v2;pen.moveTo(0,-100);pen.text(35);pen.text(s,v1,v2);return 0;}

完整版代码 

void Tu(){//画出360长度的直线,圆点 红色代表哪吒,蓝色代表敖丙pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");
}
int main() {pen.speed(10);/*代码设计思路:绘制草图分析问题-代码实现求解-输出到控制台利用代码结果绘制最终示意图*///初始草图分析绘制训练pen.c(0).hide();//黑色 隐藏画笔pen.rt(90).moveTo(-180,0).oo(10,0).fd(360).oo(10);//画出369长度的直线pen.textSize(50);//书写 A B的大小pen.moveTo(-200,-50).text("A").moveTo(200,-50).text("B");pen.moveTo(-250,50).text("哪吒",1).moveTo(250,50).text("敖丙",2);pen.textSize(35);//书写文字的大小pen.moveTo(-40,-50).text("0时刻准备出发",3);//此处可以加个中断,注释掉后续代码pen.cls();//清屏---回归原始状态--后续x行可以让学生复制上面代码pen.rt(90).moveTo(-180,0).oo(10,0).fd(360).oo(10).oo(5,2).moveTo(-180,0).oo(5,1);//画出360长度的直线,圆点 红色代表哪吒,蓝色代表敖丙Tu();//调用函数int s,s1,s2,v1,v2,t;//s是总路程,s1是哪吒的路程,s2是敖丙的路程,v1,v2分别是对应速度cin>>s>>v1>>v2;t=s/(v1+v2);s1=v1*t;s2=v2*t;pen.moveTo(-150,-100).text(t).moveTo(10,-100).text("分钟后相遇");//自行设计输入输出数据大小问题//绘制示意图--先回到A点//cout<<s1<<" "<<s2;pen.moveTo(-180,0).c(1).fd(s1/50).oo(20,1).moveTo(180,0).rt(180).fd(s2/50).oo(10,2);//注意此处fd的参数是按照绘制比例来的 //输出各自飞行距离(对照示意图讲解即可)pen.textSize(30);//设定字体大小pen.moveTo(-200,-200).text("哪吒:",1);pen.moveTo(-200,-300).text("敖丙:",2);pen.moveTo(-100,-200).text(v1,1).moveTo(0,-200).text("X",1).moveTo(100,-200).text(t,1).moveTo(200,-200).text("=",1).moveTo(300,-200).text(s1,1).moveTo(380,-200).text("米",1);pen.moveTo(-100,-300).text(v2,2).moveTo(0,-300).text("X",2).moveTo(100,-300).text(t,2).moveTo(200,-300).text("=",2).moveTo(300,-300).text(s2,2).moveTo(380,-300).text("米",2);return 0;}

http://www.xdnf.cn/news/9876.html

相关文章:

  • jdbcTemplate防止注入写法
  • CompletableFuture高级编程指南
  • Python常用的内置函数
  • web ui自动化工具playwright
  • 【文献阅读】Hierarchical Reinforcement Learning: A ComprehensiveSurvey
  • WordPress_suretriggers 权限绕过漏洞复现(CVE-2025-3102)
  • 在Mathematica中求解带阻尼的波方程
  • 造血干细胞移植中,选择合适供者需综合多因素考量
  • 2025年5月29日 一阶惯性环节
  • 哈夫曼编码
  • 65常用控件_QListWidget的使用
  • 学习路之PHP--easyswoole操作数据库
  • 深入解析分销商城系统的核心特点
  • 本地化AI编程革命:在效率洪流中重掌创造主权
  • 嵌入式学习笔记 - freeRTOS同优先级任务时间片抢占的实现
  • 吉林大学操作系统上机实验五(磁盘引臂调度算法(scan算法)实现)
  • FreeRTOS---任务创建与删除
  • python小记(十六):Python 中 os.walk:深入理解与应用实践
  • 解释Java中wait和sleep方法的不同?
  • Vue-Router 动态路由的使用和实现原理
  • 利用candence17.4 ORCAD进行RC仿真
  • 报错SvelteKitError: Not found: /.well-known/appspecific/com.chrome.devtools.json
  • 2023-ICLR-ReAct 首次结合Thought和Action提升大模型解决问题的能力
  • 用户隐私如何在Facebook的大数据中得到保护?
  • 5.29 打卡
  • Glide源码解析
  • STM32F407VET6学习笔记7:Bootloader跳转APP程序
  • 《仿盒马》app开发技术分享-- 订单列表页(端云一体)
  • 2025年机械化设计制造与计算机工程国际会议(MDMCE 2025)
  • Redis--缓存击穿详解及解决方案