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

    千次阅读 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;
    }
    展开全文
  • 各种三角形边长的计算公式

    万次阅读 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边,可有两解、一解或无解。

    展开全文
  • 目录正三角形三角形左上角三角形左下角三角形右上角三角形右下角三角形三角形 代码: #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(...

    正三角形

    代码:

    #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("")
    
    

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

    展开全文
  • 根据文本提示分别输入第一第二第三条三角形的边长,程序会根据勾股定理计算是否是直角三角形,如果是直角三角形,会显示该三角形是直角三角形,如果不是直角三角形则显示该三角形不是直角三角形。 结果演示 代码...

    根据文本提示分别输入第一第二第三条三角形的边长,程序会根据勾股定理计算是否是直角三角形,如果是直角三角形,会显示该三角形是直角三角形,如果不是直角三角形则显示该三角形不是直角三角形。

    结果演示
    在这里插入图片描述
    代码演示

    package com.nine;
    import java.util.Scanner;
    public class Sjx {
    	public static void main(String[] args) {
    		Scanner scan = new Scanner(System.in);
    		System.out.println("请输入三角形的第一条边:");
    		double num1 = scan.nextDouble();
    		System.out.println("请输入三角形的第二条边:");
    		double num2 = scan.nextDouble();
    		System.out.println("请输入三角形的第三条边:");
    		double num3 = scan.nextDouble();
    		if((num1*num1+num2*num2) == (num3*num3)){
    			System.out.println("该三角形是直角三角形:");
    		}else{
    			System.out.println("该三角形不是直角三角形:3");
    		}
    	}
    
    }
    
    

    扫一扫进入我的公众号!!!在这里插入图片描述

    展开全文
  • 三角形判断

    千次阅读 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...
  • 三角形四心

    千次阅读 2018-05-17 21:11:35
    中文名三角形四心相关定义别 称三角形的三心提出者多人提出时间不详应用学科数学适用领域范围平面几何目录1 三角形的四心▪ 来源▪ 三角形的五心2 三角形的外心▪ 垂直性质▪ 外心性质3 三角形的内心▪ ...
  • 打印各种三角形 打印水仙花数 打印九九乘法表 读入一个整数(行数),用*打印正三角形、倒三角形、正等腰三角形、倒等腰三角形和菱形(for循环) import java.util.Scanner; public class TestGraphics { ...
  • 1、实心三角形&lt;div class="up"&gt;&lt;/div&gt; &lt;!--向上的三角形--&gt; &lt;div class="down"&gt;&lt;/div&gt; &lt;!--向下的三角形--&...
  • Python实现 判断普通三角形,等边三角形,等腰三角形的函数 本期为如何使用Python语言,编写判断三角形的函数的实现方法,本文只是一个简单的实现方法,可以在此基础上进行扩展,使其实现的更好,同时在一些公司笔试...
  • Java编程题:在控制台输入三角形的三条边,判断是否能构成三角形,如果能构成三角形,它属于何种三角形百度网盘源码链接1.题目分析?2.接下来代码来喽?1.创建一个SanJiao类,用来写方法2.先写一个判断是否为三角形...
  • 1079 三角形

    千次阅读 2016-04-26 21:09:23
    1079 三角形
  • 三角形形状

    2017-11-30 22:22:41
    给以一个三角形的三边长a,b和c(边长是浮点数),请你判断三角形的形状。 若是锐角三角形,输出R, 若是直角三角形,输出Z, 若是钝角三角形,输出D, 若三边长不能构成三角形,输出W. from __future__ import print_...
  • 三角形重心

    千次阅读 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...
  • 打印正三角形与倒三角形(C++)

    万次阅读 2015-05-24 14:46:01
    打印正三角形与倒三角形(C++)
  • 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(“请输入三边长度:...
  • 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=' ')...
  • 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个符号...
  • 空心三角形

    2018-12-14 11:31:27
    空心三角形 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 60580 Accepted Submission(s): 16067 Problem Description 把一个字符三角形掏空,就能节省...
  • 根据三角形的3条边长,判断其是不是三角形,如果是三角形,判断其是什么类型的三角形 |--实现思路 1.创建一个三角形的类 2.在这个类里面建立一个用于判断的方法,先根据任意两边的和大于第三边的规则,判断是否...
  • 字符三角形

    千次阅读 2017-03-28 17:05:23
    入门难度,字符三角形
  • 三角形公式

    千次阅读 2018-04-14 20:46:58
    已知三角形三点求面积:如A(X1,Y1) B(X2,Y2) C(X3,Y3) S=(1/2)*(x1y2+x2y3+x3y1-x1y3-x2y1-x3y2)已知三边求面积:公式中a,b,c分别为三角形三边长,p为半周长,S为三角形的面积。已知三角形三点坐标求外接圆圆心:...
  • //输入三角形的三边,判断能否构成三角形,若可以则输出三角形的类型 //2019.12.25 #include <stdio.h> int main() { int a,b,c; printf(“请输入三个边长\n”); scanf("%d %d %d",&a,&b,&c); if...
  • 判断三角形

    2017-03-18 15:54:18
    判断三角形 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述  小明非常喜欢研究三角形。现在,小明已经知道三角形的三条边,如果三条边能组成三角形,小明就会很高兴,他就会得到一个“YE”,如果他...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 60,695
精华内容 24,278
关键字:

三角形