一个正方形可以用两个等边直角三角形拼出来。给定正方形的边长、两个三角形和对角线所用的符号,请你打印出这两个三角形拼出的正方形。

输入格式:

输入在一行中给出一个正整数 L(2≤L≤100,为正方形的边长),同时给出打印上三角形、下三角形、对角线所用的字符。数字和字符间以一个空格分隔。

输出格式:

按输入要求打印这两个三角形拼出的正方形。

输入样例:

6 a b -

输出样例:

-aaaaa
b-aaaa
bb-aaa
bbb-aa
bbbb-a
bbbbb-

代码:

#include<iostream>
using namespace std;
int main(){int l;char shang,xia,dui;cin>>l>>shang>>xia>>dui;for(int i=1;i<=l;i++){for(int j=1;j<=l;j++){if(i==j) printf("%c",dui);else if(i>j) printf("%c",xia);else printf("%c",shang);}if(i<l) cout<<endl;}return 0;
}

简单题

7-1 打印三角形拼图 (15 分)相关推荐

  1. 习题4-9 打印菱形图案 (15 分)

    习题4-9 打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号& ...

  2. 7-74 三角形判断 (15 分) 给定平面上任意三个点的坐标(x1,​​ y1)、(x2,​​ y2)、(x3,​​ y3),检验它们能否构成三角形。PTA:中M2021春C、Java入门练习第I段

    7-74 三角形判断 (15 分) 给定平面上任意三个点的坐标(x1,​​ y1).(x2,​​ y2).(x3,​​ y3),检验它们能否构成三角形. 输入格式: 输入在一行中顺序给出六个[−100 ...

  3. 习题3-5 三角形判断 (15 分)

    任意两边之和大于第三边就可以构成三角形: 面积计算:计算出余弦:cos=(a* a+b* b-c* c)/(2* a* b),正弦sin=sqrt(1-cos *cos);A=1/2 *a *b *s ...

  4. 习题3-5 三角形判断 (15 分)-PTA浙大版《C语言程序设计(第4版)》

    给定平面上任意三个点的坐标(x1​,y1​).(x2​,y2​).(x3​,y3​),检验它们能否构成三角形. 输入格式: 输入在一行中顺序给出六个[−100,100]范围内的数字,即三个点的坐标x1 ...

  5. PTA 7-26 打印菱形图案 (15分)模拟

    本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"*"组成的菱形,如样 ...

  6. PTA 习题3-5 三角形判断 (15分)

    给定平面上任意三个点的坐标(x​1​​ ,y​1​​ ).(x​2​​ ,y​2​​ ).(x​3​​ ,y​3​​ ),检验它们能否构成三角形. 输入格式: 输入在一行中顺序给出六个[−100,10 ...

  7. 7-59 打印菱形图案 (15 分)

    本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"*"组成的菱形,如样 ...

  8. php编辑菱形图案代码,打印菱形图案 (15 分)

    打印菱形图案 (15 分) 本题要求编写程序,打印一个高度为n的.由"*"组成的正菱形图案. 输入格式: 输入在一行中给出一个正的奇数n. 输出格式: 输出由n行星号"* ...

  9. 7-20 打印九九口诀表 (15 分)

    7-20 打印九九口诀表 (15 分) 下面是一个完整的下三角九九口诀表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 ...

  10. 输出三角形字符阵列 (15 分)

    7-49 输出三角形字符阵列 (15 分) 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列. 输入格式: 输入在一行中给出一个正整数n(1≤n<7). 输出格式: 输出n行由大写 ...

最新文章

  1. 利用数据寿命增加基于闪存的存储类存储器的使用寿命
  2. 6种CSS控制元素上下居中效果
  3. centos6.8安装node
  4. lambda设计模式_使用lambda的装饰器设计模式
  5. phpexcel 数字格式_将文本转换为phpexcel中的数字格式
  6. php pdo mysql类源码_完整示例php+pdo实现的购物车类
  7. Anbox之源码编译(一)
  8. 2016域服务器自助修改密码,自助密码重置工具
  9. iOS小技能:常用预处理指令(移除程序中的identifier、发布模式关闭NSLog、导出和隐藏符号)
  10. ASDL、以太网、光钎的关系与区别
  11. Ubuntu18.04grub增加console口输出
  12. 阿里云:疫情期间全力保障教育平台“停课不停学”
  13. 西门子PLC状态字解释
  14. 【JAVA】顺序表与ArrayList
  15. oracle获取当前年上一年时间,Oracle获取一周前,一个月前,一年前的日期
  16. 查看路由器地址是否是公网ip
  17. 集束搜索BeamSearch
  18. [NXP i.MX6ULL] UBOOT-2020.04
  19. 蜂鸣器电路中有大内容
  20. 利用定时器实现倒计时

热门文章

  1. 89 logistic回归用户画像用户响应度预测2
  2. java数据类型入门程序_java_Java入门基础之Java的基本语法与Java所支持的数据类型,Java 应用程序可以被定义为对 - phpStudy...
  3. 中职教师考编计算机专业知识,中职计算机教师工作计划
  4. 一文读懂docker
  5. Tomcat Manager App 指南
  6. 【数学建模】优化算法 - 模拟退火算法
  7. c语言new包含在哪个头文件,C语言-第4章-循环结构程序设计new.pptx
  8. 【设计模式】设计模式入门知识
  9. 【附安装包】Midas Civil2019安装教程
  10. c语言一个字节某位置位,C语言位操作是