精华内容
下载资源
问答
  • 三角形

    千次阅读 2017-06-18 15:06:35
    三角形 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 957 Accepted Submission(s): 710   Problem Description 用N个三角形

    三角形

    Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
    Total Submission(s): 957 Accepted Submission(s): 710
     
    Problem Description
    用N个三角形最多可以把平面分成几个区域?
     
    Input
    输入数据的第一行是一个正整数T(1<=T<=10000),表示测试数据的数量.然后是T组测试数据,每组测试数据只包含一个正整数N(1<=N<=10000).
     
    Output
    对于每组测试数据,请输出题目中要求的结果.
     
    Sample Input
    2
    1
    2
     
    Sample Output
    2
    8
    公式推导
    #include<iostream>
    using namespace std;
    int main()
    {
    	int a[10005],i,n;
    	a[1]=2;
    	for(i=2;i<=10001;i++)
    	{
    		a[i]=a[i-1]+6*(i-1);
    	}
    	int t;
    	cin>>t;
    	while(t--)
    	{
    		cin>>n;
    		cout<<a[n]<<endl;
    	}
    	return 0;
    }
    展开全文
  • 数字三角形

    万次阅读 2021-02-28 20:27:19
    打印数字三角形,从1开始输出,第i行输出i个数,每个数字按4个位置输出 注:c语言中 %4d可以输出一个数,占据四个位置,右对齐。 输入描述: 输入一行,包含一个整数n 1 <= n <= 1000 输出描述: 输出n行,第i行...

    打印数字三角形,从1开始输出,第i行输出i个数,每个数字按4个位置输出

    注:c语言中 %4d可以输出一个数,占据四个位置,右对齐。

    输入描述:
    输入一行,包含一个整数n

    1 <= n <= 1000

    输出描述:
    输出n行,第i行,有i个数, 每个数占据四个位置。
    示例1
    输入

    4
    

    输出

       1
       2   3
       4   5   6
       7   8   9  10
    
    #include <cstdio>
    int main()
    {
    	int n,k=1;
    	scanf("%d", &n);
    	for (int i = 1; i <=n; i++)
    	{
    		for (int j = 1; j <= i; j++)
    		{
    			printf("%4d", k);
    			k++;
    		}
    		printf("\n");
    	}
    	return 0;
    }
    
    展开全文
  • 目录正三角形三角形左上角三角形左下角三角形右上角三角形右下角三角形三角形 代码: #coding=utf-8 for i in range(10): for j in range(0, 10 - i): print(end=" ") for k in range(10 - i, 10): print(...

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
    欢迎关注微信公众号:宝藏女孩的成长日记
    如有转载,请注明出处(如不注明,盗者必究)

    正三角形

    代码:

    #coding=utf-8
    for i in range(10):
        for j in range(0, 10 - i):
            print(end=" ")
        for k in range(10 - i, 10):
            print("*", end=" ")
    
        print("")
    

    运行结果:
    在这里插入图片描述

    倒三角形

    代码:

    #coding=utf-8
    for i in range(10):
        for j in range(0, i):
            print(end=" ")
        for k in range(i, 10):
            print("*", end=" ")
    
        print("")
    

    运行结果:
    在这里插入图片描述

    左上角三角形

    代码:

    #coding=utf-8
    for i in range(10):
        for j in range(0, 10 - i):
            print("*", end=" ")
    
        print("")
    
    

    运行结果:
    在这里插入图片描述

    左下角三角形

    代码:

    #coding=utf-8
    for i in range(10):
        for j in range(0, i):
            print("*", end=" ")
        print("")
    
    

    运行结果:
    在这里插入图片描述

    右上角三角形

    代码:

    #coding=utf-8
    for i in range(10):
        for j in range(0,i):
            print(" ", end=" ")
        for k in range(i,10):
            print("*", end=" ")
        print("")
    
    
    

    运行结果:

    在这里插入图片描述

    右下角三角形

    代码:

    #coding=utf-8
    for i in range(10):
        for j in range(0, 10 - i):
            print(" ", end=" ")
        for k in range(10 - i, 10):
            print("*", end=" ")
    
        print("")
    
    

    运行结果:
    在这里插入图片描述

    展开全文
  • 各种三角形边长的计算公式

    万次阅读 2018-12-10 12:22:25
    解直角三角形(斜三角形特殊情况): 勾股定理,只适用于直角三角形(外国叫“毕达哥拉斯定理”) a^2+b^2=c^2, 其中a和b分别为直角三角形两直角边,c为斜边。 勾股弦数是指一组能使勾股定理关系成立的三个正整数。...

    解直角三角形(斜三角形特殊情况):

    勾股定理,只适用于直角三角形(外国叫“毕达哥拉斯定理”) a^2+b^2=c^2, 其中a和b分别为直角三角形两直角边,c为斜边。 勾股弦数是指一组能使勾股定理关系成立的三个正整数。比如:3,4,5。他们分别是3,4和5的倍数。 常见的勾股弦数有:3,4,5;6,8,10;5,12,13;10,24,26;等等。

    解斜三角形:(小写字母为边长 大写字母为角度)

    在三角形ABC中,角A,B,C的对边分别为a,b,c. 则有

    1)正弦定理:

    \frac{a}{SIN(A)}=\frac{b}{SIN(B)}=\frac{c}{SIN(C)}=2R (R为三角形外接圆半径)

    2)余弦定理:

                    a^{2}=b^{2}+c^{2}-2bcCOS(A)
                    b^{2}=a^{2}+c^{2}-2acCOS(B)
                    c^{2}=a^{2}+b^{2}-2abCOS(C)
                   注:勾股定理其实是余弦定理的一种特殊情况。

    3)余弦定理变形公式 :

        COS(A)=\frac{b^{2}+c^{2}-a^{2}}{2bc}
                   COS(B)=\frac{a^{2}+c^{2}-b^{2}}{2ac}
                   COS(C)=\frac{a^{2}+b^{2}-c^{2}}{2ab}
    斜三角形的解法:

    已知条件 定理应用 一般解法:
    一边和两角 (如a、B、C) 正弦定理 由A+B+C=180˙,求角A?
              由正弦定理求出b与c,在有解时 有一解。

    两边和夹角 (如a、b、C) 余弦定理 由余弦定理求第三边c?
              由正弦定理求出小边所对的角,再 由A+B+C=180˙求出另一角,在有解时有一解。

    三边 (如a、b、c) 余弦定理
              由余弦定理求出角A、B,再利用A+B+C=180˙,求出角C 在有解时只有一解。
    两边和其中一边的对角 (如a、b、A) 正弦定理 由正弦定理求出角B,由A+B+C=180˙求出角C,在利用正 弦定理求出C边,可有两解、一解或无解。

    展开全文
  • 打印正三角形与倒三角形(C++)

    万次阅读 2015-05-24 14:46:01
    打印正三角形与倒三角形(C++)
  • 根据文本提示分别输入第一第二第三条三角形的边长,程序会根据勾股定理计算是否是直角三角形,如果是直角三角形,会显示该三角形是直角三角形,如果不是直角三角形则显示该三角形不是直角三角形。 结果演示 代码...
  • 三角形判断

    千次阅读 2019-07-01 14:49:11
    输入三角形的三个边,先判断它是否能构成三角形,再判断它是何类型的三角形(等边?,等腰?一般?) Input 一行,三个整数。 Output 如果不能构成三角形,输出no。 等边三角形输出db,等腰三角形输出dy,一般三角形...
  • 空心三角形

    2017-05-23 03:03:50
    把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。 Input 每行包含一个...
  • 任意输入三个整数作为三角形边长,判断三条边能否构成三角形,并判断是等边三角形、等腰三角形,直角三角形,还是一般三角形。 实现代码如下: a = int(input("请输入a = ")) b = int(input("请输入b = ")) c = int...
  • 写一个程序,判断能否形成三角形,若能,判断是等腰三角形、等边三角形、直角三角形、锐角三角形还是钝角三角形。 #include<stdio.h> int main() { int a, b, c; printf("请输入三个数(a,b,c):"); ...
  • 三角形四心

    千次阅读 2018-05-17 21:11:35
    中文名三角形四心相关定义别 称三角形的三心提出者多人提出时间不详应用学科数学适用领域范围平面几何目录1 三角形的四心▪ 来源▪ 三角形的五心2 三角形的外心▪ 垂直性质▪ 外心性质3 三角形的内心▪ ...
  • Python实现 判断普通三角形,等边三角形,等腰三角形的函数 本期为如何使用Python语言,编写判断三角形的函数的实现方法,本文只是一个简单的实现方法,可以在此基础上进行扩展,使其实现的更好,同时在一些公司笔试...
  • 打印各种三角形 打印水仙花数 打印九九乘法表 读入一个整数(行数),用*打印正三角形、倒三角形、正等腰三角形、倒等腰三角形和菱形(for循环) import java.util.Scanner; public class TestGraphics { ...
  • C语言输入三角形三条边边长 算三角形面积

    万次阅读 多人点赞 2019-05-13 11:22:05
    C语言输入三角形三条边边长 算三角形面积 方法:S=sqrt(p*(p-a)(p-b)(p-c)); //海伦公式 代码: #include<stdio.h> #include<math.h> void main() { float a,b,c,p; double S; printf(“请输入三边长度:...
  • 1、实心三角形&lt;div class="up"&gt;&lt;/div&gt; &lt;!--向上的三角形--&gt; &lt;div class="down"&gt;&lt;/div&gt; &lt;!--向下的三角形--&...
  • Java编程题:在控制台输入三角形的三条边,判断是否能构成三角形,如果能构成三角形,它属于何种三角形百度网盘源码链接1.题目分析?2.接下来代码来喽?1.创建一个SanJiao类,用来写方法2.先写一个判断是否为三角形...
  • 任务说明:输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形。注:判断浮点数是否相等其差的绝对值小于10-3即认为相等。需用5种测试用例。输入要求: "%f,%f,%f"输出要求:(1)...
  • C语言输出杨辉三角形程序(全网最高效灵活的算法) 输出杨辉三角形(要求输出10行) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 * * * * * * 首先我们要分析什么是杨辉三角形? 杨辉三角形特点: (1)第一列和对角线上的元素都...
  • 前言本文通过示例给大家详细介绍了关于python打印三角形的相关,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧1、直角三角形 #i控制行数j控制*的个数for i in range(5):i += 1for j in range(i):...
  • python打印正三角形、倒三角形、菱形

    万次阅读 多人点赞 2019-06-29 21:34:28
    利用python循环打印正三角形,倒三角形、菱形 使用循环套循环打印 #打印空心菱形 num = 10 for x in range(-num,num): for y in range(-num,num): # print(x,y) if abs(x)+abs(y) == num -1: print("*",end=' ')...
  • 三角形重心

    千次阅读 2018-08-14 16:30:41
    重心:三条中线交点;设三角形重心为O,BC边中点为D, 则有AO=2OD。 三角形重心是三点坐标的平均值
  • java三角形

    千次阅读 2018-10-16 10:31:22
    三个边长必须能组合成三角形三角形任意两边和大于第三边) 编写方法要求如下: 对边长进行赋值 输出三角形的三个边长 编写主函数,对该三角图形类进行调用。 package com.neuedu.test.chapter6; import java.util...
  • 杨辉三角形

    千次阅读 2018-05-17 13:46:50
    题目:编程印如下形式的杨辉三角形、打印的杨辉三角形的行数n (不超过15行)。要求由用户在主函数中通过键盘输入。请按照如下给定的函数原型进行编程。函数CaculateYH用于生成杨辉三角形,PrintYH用于打印杨辉三角形...
  • //输入三角形的三边,判断能否构成三角形,若可以则输出三角形的类型 //2019.12.25 #include <stdio.h> int main() { int a,b,c; printf(“请输入三个边长\n”); scanf("%d %d %d",&a,&b,&c); if...
  • python打印直角三角形,等腰三角形,正方形。
  • /*输入一个三角形的三边长A,B,C,判断该三角形是否为直角三角形*/ #include <stdio.h> #include <math.h> int main() { int A,B,C; printf("请输入三角形的三边长(A,B,C):\n"); scanf("%d,%d,%d",&...
  • 符号三角形

    千次阅读 2018-10-14 12:52:19
    符号三角形的 第1行有n个由“+”和”-“组成的符号 ,以后每行符号比上行少1个,2个同号下面是”+“,2个异 号下面是”-“ 。计算有多少个不同的符号三角形,使其所含”+“ 和”-“ 的个数相同 。 n=7时的1个符号...
  • 1、倒直角三角形 var str = ''; num = 10; for (var i = 1; i <= num; i++) { for (var j = i; j <= num; j++) { str += '★'; } str += '\n'; } console.log(str); 2、倒直角三角形 num = 10; ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,867
精华内容 27,946
关键字:

三角形