Easyx下载地址

https://easyx.cn/downloads/view.aspx?id=10

绘制小房子代码:

#include<graphics.h>
#include<Windows.h>
#include<string>
#include<iostream>
int main(void) {设置标题图标//SetConsoleTitle(TEXT("小房子"));//设置静态变量延迟大小const int delay = 500;//初始化图形initgraph(585.5, 606);//设置背景色为RGB(0,162,232)setbkcolor(RGB(0, 162, 232));//背景填充背景色cleardevice();//设置线型大小setlinestyle(PS_SOLID, 5);//设置线色setlinecolor(RGB(255, 0, 128));//设置坐标初始值const double x0 = 652908.098;const double y0 = 511098.095;/*X = 652890.339米  Y = 511119.105米 X = 652895.497米  Y = 511125.412米 X = 652890.444米  Y = 511132.271米*//*circle(320,240,100);*///void convert(double x, double y);//绘制顶部正面三角形POINT pots1[] = { {10 * (511119.105 - y0),10 * (x0 - 652890.339)},{10 * (511125.412 - y0),10 * (x0 - 652895.497)},{10 * (511132.271 - y0),10 * (x0 - 652890.444)} };polygon(pots1, 3);//延迟一秒Sleep(delay);/*POINT pots[] = { {10 * (511119.105 - y0),10 * (x0 - 652890.339)},{10 * (511125.412 - y0),10 * (x0 - 652895.497)},{10 * (511132.271 - y0),10 * (x0 - 652890.444)} };polygon(pots, 3);*///绘制顶部侧面四边形//X = 652895.529米  Y = 511125.489米 X = 652896.019米  Y = 511128.263米X=652891.066米  Y=511135.239米X=652890.413米  Y=511132.281米POINT pots2[] = { {10 * (511125.489 - y0),10 * (x0 - 652895.529)},{10 * (511128.263 - y0),10 * (x0 - 652896.019)},{10 * (511135.239 - y0),10 * (x0 - 652891.066)},{10 * (511132.281 - y0),10 * (x0 - 652890.413)} };polygon(pots2, 4);//延迟一秒Sleep(delay);//绘制中部正面四边形// X=652890.433米  Y=511132.231米    X=652891.054米  Y=511135.270米 X=652880.888米  Y=511135.280米  X=652880.891米    Y=511132.255米    POINT pots3[] = { {10 * (511132.231 - y0),10 * (x0 - 652890.433)},{10 * (511135.270 - y0),10 * (x0 - 652891.054)},{10 * (511135.280 - y0),10 * (x0 - 652880.888)},{10 * (511132.255 - y0),10 * (x0 - 652880.891)} };polygon(pots3, 4);//延迟一秒Sleep(delay);//绘制中部侧面四边形//X=652890.416米  Y=511119.170米 X=652890.451米 X=652880.848米  Y=511132.247米  Y=511132.245米  X=652880.858米  Y=511119.155米  POINT pots4[] = { {10 * (511119.170 - y0),10 * (x0 - 652890.416)},{10 * (511132.245 - y0),10 * (x0 - 652890.451)},{10 * (511132.247 - y0),10 * (x0 - 652880.848)},{10 * (511119.155 - y0),10 * (x0 - 652880.858)} };polygon(pots4, 4);//延迟一秒Sleep(delay);//绘制中部门洞//门口两条线// X=652880.880米  Y=511124.109米  X=652886.447米  Y=511124.109米         X=652880.880米  Y=511127.574米 X=652886.447米  Y=511127.574米line(10 * (511124.109 - y0), 10 * (x0 - 652880.880), 10 * (511124.109 - y0), 10 * (x0 - 652886.447));Sleep(delay);line(10 * (511127.574 - y0), 10 * (x0 - 652880.880), 10 * (511127.574 - y0), 10 * (x0 - 652886.447));Sleep(delay);//绘制门洞圆弧//左上: X=652887.644米  Y=511123.989米    右下: X=652883.939米  Y=511127.694米 0.36199583127  , 1.20880049552  2.05560515977 2.77959682232arc(10 * (511123.989 - y0), 10 * (x0 - 652887.644), 10 * (511127.694 - y0), 10 * (x0 - 652883.939), 0.36199583127, 2.77959682232);//延迟一秒Sleep(delay);//绘制中部正面矩形//X=652880.880米  Y=511114.436米   X=652880.880米  Y=511138.179米   X=652875.173米  Y=511138.179米 X=652875.173米  Y=511114.436米 POINT pots5[] = { {10 * (511114.436 - y0),10 * (x0 - 652880.880)},{10 * (511138.179 - y0),10 * (x0 - 652880.880)},{10 * (511138.179 - y0),10 * (x0 - 652875.173)},{10 * (511114.436 - y0),10 * (x0 - 652875.173)} };polygon(pots5, 4);//延迟一秒Sleep(delay);//绘制中部侧面矩形// X=652880.880米  Y=511138.179米  X=652881.244米  Y=511141.171米   X=652875.761米  Y=511141.171米   X=652875.173米  Y=511138.179米POINT pots6[] = { {10 * (511138.179 - y0),10 * (x0 - 652880.880)},{10 * (511141.171 - y0),10 * (x0 - 652881.244)},{10 * (511141.171 - y0),10 * (x0 - 652875.761)},{10 * (511138.179 - y0),10 * (x0 - 652875.173)} };polygon(pots6, 4);//延迟一秒Sleep(delay);//绘制底部左侧三角形// X=652863.724米  Y=511102.543米  X=652875.173米  Y=511114.428米  X=652863.724米  Y=511114.436米POINT pots7[] = { {10 * (511102.543 - y0),10 * (x0 - 652863.724)},{10 * (511114.428 - y0),10 * (x0 - 652875.173)},{10 * (511114.436 - y0),10 * (x0 - 652863.724)} };polygon(pots7, 3);//延迟一秒Sleep(delay);//绘制底部矩形从左至右第一个矩形// X=652875.173米  Y=511114.428米  X=652875.173米  Y=511120.726米 X=652863.724米  Y=511120.726米 X=652863.724米  Y=511114.436米POINT pots8[] = { {10 * (511114.428 - y0),10 * (x0 - 652875.173)},{10 * (511120.726 - y0),10 * (x0 - 652875.173)},{10 * (511120.726 - y0),10 * (x0 - 652863.724)},{10 * (511114.436 - y0),10 * (x0 - 652863.724)} };polygon(pots8, 4);//延迟一秒Sleep(delay);//绘制底部矩形从左至右第二个矩形// X=652875.173米  Y=511120.726米 X=652875.190米  Y=511123.581米  X=652864.483米  Y=511123.581米  X=652863.724米  Y=511120.726米 POINT pots9[] = { {10 * (511120.726 - y0),10 * (x0 - 652875.173)},{10 * (511123.581 - y0),10 * (x0 - 652875.190)},{10 * (511123.581 - y0),10 * (x0 - 652864.483)},{10 * (511120.726 - y0),10 * (x0 - 652863.724)} };polygon(pots9, 4);//延迟一秒Sleep(delay);//绘制底部右侧左矩形// X=652875.173米  Y=511132.030米   X=652875.173米  Y=511138.179米  X=652863.325米  Y=511138.179米  X=652863.325米  Y=511132.030米 POINT pots10[] = { {10 * (511132.030 - y0),10 * (x0 - 652875.173)},{10 * (511138.179 - y0),10 * (x0 - 652875.173)},{10 * (511138.179 - y0),10 * (x0 - 652863.325)},{10 * (511132.030 - y0),10 * (x0 - 652863.325)} };polygon(pots10, 4);//延迟一秒Sleep(delay);//绘制底部右侧中三角形//X=652875.173米  Y=511138.179米   X=652863.325米  Y=511149.796米    X=652863.325米  Y=511138.179米POINT pots11[] = { {10 * (511138.179 - y0),10 * (x0 - 652875.173)},{10 * (511149.796 - y0),10 * (x0 - 652863.325)},{10 * (511138.179 - y0),10 * (x0 - 652863.325)} };polygon(pots11, 3);//延迟一秒Sleep(delay);//绘制底部右侧右边矩形// X=652875.173米  Y=511138.179米  X=652875.761米  Y=511141.171米   X=652864.084米  Y=511152.949米   X=652863.325米  Y=511149.796米POINT pots12[] = { {10 * (511138.179 - y0),10 * (x0 - 652875.173)},{10 * (511141.171 - y0),10 * (x0 - 652875.761)},{10 * (511152.949 - y0),10 * (x0 - 652864.084)},{10 * (511149.796 - y0),10 * (x0 - 652863.325)} };polygon(pots12, 4);//延迟一秒Sleep(delay);//closegraph();system("pause");return 0;
}

C++搭配Easyx绘制小房子相关推荐

  1. HTML绘制小房子,简笔画教程怎么画小房子

    房子是很多人刚学画画的时候较为爱画的,画起来也算是比较的简单,简笔画也是幼儿们非常喜欢的绘画方法,爸爸妈妈们可以多陪陪孩子画一画简笔画,那么房子简笔画怎么画?下面我们就一起来看看小房子简笔画图解教程. ...

  2. HTML绘制小房子,儿童折纸小房子教程 简单的折纸小楼房如何做

    儿童折纸小楼房的制作教程你尝试过吗?如果没有尝试过的话,可以看看这个儿童折纸小楼房的制作教程,之前我们分享的儿童折纸小楼房制作教程都是通过,一个简单的绘制的图纸的方式展示出来的,好像同学们学起来有些难 ...

  3. 用win32控制台应用程序绘制一个小房子

    环境:Visual Studio 2013 绘制小房子就用了画矩形和直线的函数: #include <windows.h> #include <stdlib.h> #inclu ...

  4. python画图小房子代码-python少儿编程-turtle 基本绘图

    介绍了利用python中turtle模块画一些简单图形的例程. 1.画一个正方形 先画一个正方形,介绍forward命令和right命令 import turtle turtle.forward(10 ...

  5. Easyx项目小合集

    这好像是很早之前,在官网找的项目 目录 项目名称: 迷宫 项目名称: 打雷风景 项目名称: 烟花 项目名称: 迷宫 #include <graphics.h> #include <t ...

  6. 计算机绘画小房子教案,小班美术《我家的房子》教案

    第1篇:小班美术<我家的房子>教案 今天让小班的小朋友们画画我家的房子,活动一开始,我就让孩子们在教室里找一找,有没有房子,结果心细的孩子们找到了四处,一处是我们的放玩具的架子,本身造型就 ...

  7. 计算机绘画小房子教案,可爱的小房子──《画方形和圆形》教学案例

    一.教材.学情分析 本课是江苏省信息技术教材第11课<画方形和圆形>的教学内容,主要学习画椭圆.矩形.圆角矩形工具的使用方法.课本以画小房子为例,介绍了画椭圆.矩形.圆角矩形的步骤,有利于 ...

  8. 用Principle绘制小动画的方法

    Principle可以实现快速绘制小动画,但它最大的作用在于交互点击上的完美呈现,学会这个小动画基本就掌握了这款软件的快速运用了. Principle这款软件交互友好,可视化操作,调节方便,适用于简单 ...

  9. Vue+Three.js建造3D小房子

    文章目录 前言 一.Three.js简介 二.开发步骤 1.安装Three.js 2.创建容器 3.创建模型 总结 前言 3D模型给人一种更真实的感受,带来极致的视觉体验.本文介绍Vue结合Three ...

最新文章

  1. 蓝牙 GameKit
  2. 【Let‘s Encrypt】 too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limit
  3. JPA – Hibernate –包级别的类型映射
  4. 定时器实现方式之TimerTask、Timer
  5. python云计算开发技术_云计算开发学习笔记:Python3 面向对象技术简介
  6. PyODPS开发中的最佳实践
  7. JanusGraph组件对应版本
  8. http,https,spdy,http2等协议的主要区别详解
  9. 直线插补 圆弧插补 步进电机二维直线插补圆弧插补控制算法 C语言 STM32移植
  10. 南大小百合 计算机,是我从南大小百合里搜集的。已经编辑过了
  11. vue自定义数字键盘
  12. 在html里怎么给表单加上边框,html如何给table表单加边框
  13. remap_pfn_range()详解
  14. java推送叮叮消息,叮叮叮!请及时签收入门学习Java导航路线
  15. 各大官网的隐藏彩蛋,我感觉自己打开了新世界的大门...
  16. Median (25)
  17. 一文搞定子网划分!子网掩码!超详细例题解析!
  18. 北斗时钟服务器(GPS卫星同步时钟)应用电子政务系统
  19. Matlab之绘制三维曲面图
  20. C# 开发企业内部微应用接入钉钉获取用户信息

热门文章

  1. Android学习小记-----拦截电话/拒接电话,规避拒接电话前响一声或者两声的问题...
  2. 游戏助手微信小程序源码王者荣耀战力查询,游戏扫码登录器等支持流量主
  3. thinkphp6.0模型篇之关联模型
  4. 苹果7和8的区别_苹果有史以来最失败iPhone即将停产,库克“黑点”成为历史
  5. Android 获取电池电压和电池电压高提示
  6. [召集] 关于名词复数形式的翻译
  7. 哈利波特魔法觉醒Mac端(卡牌角色扮演游戏)
  8. Android瀑布流仿京东,(二) 仿京东顶部伸缩渐变丶自定义viewpager指示器丶viewpager3D回廊丶recyclerview瀑布流...
  9. 理科生浪漫java表白代码_理科生也玩浪漫,看看理科生的表白情话
  10. 宝塔linux网站解析,宝塔面板|Linux网站控制面板,宝塔linux