go语言组成直角三角形,go语言打印左上直角三角形

编程用*打印输出一个直角三角形

int n=0;//记录行数

公司主营业务:网站设计、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出连山免费做网站回馈大家。

while(n10)

{

int nn=10-n;//计算星的个数

while(nn0)

{

printf("*");//输出一个星形

nn--;

}

printf("/n");//输入回车换行

n++;

}

输入三角形三条边的值,请判断该三角形是否为直角三角形,并输出结果。用C语言。

参考代码如下:

#includestdio.h

int main()

{

float a,b,c;

scanf("%f%f%f",a,b,c);

if(a0b0c0){

if(a*a+b*b==c*c||\

b*b+c*c==a*a||\

c*c+a*a==b*b)

printf("构成直角三角形");

else

printf("不构成直角三角形");

}else

printf("不构成直角三角形");

return 0;

}

如何用代码 写一个直角三角形?

#includestdio.h

#define N 10 //把这个定义改成100就输出100行

#define XH (i*2+1)

void main()

{ int i,j;

for ( i=0;iN;i++ ) //循环N次,每次输出一行,每行i分别等于0,1,2,...,N-1

{

for ( j=0;jXH;j++ ) printf("*"); //每行输出XH个星号,由于i值每行都在变化,所以用i来计算

//i=0,1,2,...,N-1,j=1,3,5,...,(N-1)*2+1

printf("\n"); 别忘了每行要换行,否则所有输出都在一行

}

}

编写JAVA程序:从键盘输入三个整数(表示三边长),判断能否构成直角三角形?

import java.io.*;

public class Text7{

public static void main(String[] args)

throws IOException{

int[] a=new int[3];

for(int i=0;i3;i++){

BufferedReader in=new BufferedReader(new InputStreamReader(System.in));

a[i]=Integer.parseInt(in.readLine());

}

int num=0;

for(int i=0;i3;i++){

if(a[i]0){num+=1;}

}

if(num==3){

if( a[0]*a[0]+a[1]*a[1]==a[2]*a[2] || a[0]*a[0]+a[2]*a[2]==a[1]*a[1]

|| a[2]*a[2]+a[1]*a[1]==a[0]*a[0])

System.out.println("该三条边能构成直角三角形");

else

System.out.println("该三条边不能构成直角三角形");

}

else

System.out.println("您输入的数据有误,请重新输入");

}

}/*注意:每输入一个数后要按确定键!!!!

编程:输入一个三角形的三个边长,检查是否能构成一个直角三角形。

程序如下:

#include iostream

#include cmath

using namespace std;

int main()

{

double X1,X2,X3,Y1,Y2,Y3,s1,s2,s3;

cout"请输入三角形的第一个角的坐标(X,Y):"endl;

cinX1Y1;

cout"请输入三角形的第二个角的坐标(X,Y):"endl;

cinX2Y2;

cout"请输入三角形的第三个角的坐标(X,Y):"endl;

cinX3Y3;

s1=sqrt((X1-X2)*(X1-X2)+(Y1-Y2)*(Y1-Y2));

s2=sqrt((X1-X3)*(X1-X3)+(Y1-Y3)*(Y1-Y3));

s3=sqrt((X3-X2)*(X3-X2)+(Y3-Y2)*(Y3-Y2));

if(((s1+s2s3)(s1-s2s3))||((s1+s3s2)(s1-s3s2))||((s3+s2s1)(s3-s2s1)))

if((s1*s1+s2*s2==s3*s3)||(s2*s2+s3*s3==s1*s1)||(s1*s1+s3*s3==s2*s2))

cout"这是一个直角三角形!"endl;

else

if(s1==s2||s1==s3||s2==s3)

cout"这是一个等腰三角形!"endl;

else

if(s1==s2s2==s3s1==s3)

cout"这是一个等边三角形!"endl;

else

cout"这三点可以构成一个一般的三角形!"endl;

else

cout"这三点构不成一个三角形!"endl;

return 0;

}

编写程序输出一个8行“*”组成的直角三角形。请将您的代码源码或编译运行截图上传。

public class  直角三角形

{

public static void main(String[] args) 

{

System.out.println("\n\t\t==========直角三角形==========\n");

init();

}//初始化!

private static void init()

{

for (int i=0;i8 ;i++ )

{

for (int j=0;j=i ;j++ )

{

System.out.print(" *");

}

System.out.println();

}

}

}


名称栏目:go语言组成直角三角形,go语言打印左上直角三角形
本文来源:http://ybzwz.com/article/dsceddg.html