已知一个三角形编写一个程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/03 02:59:14
如果是pascal和VB我知道怎么做但c语言我不会,这里就讲一下思路首先输入三个数(定位为实数),然后判断a+b>c且a+c>b且b+c>a,成立的话进行计算p=(a+b+c)/2s=sqrt(平方根
首先要分析业务逻辑:打印10行的三角 第0行打印10个空格, 打印1个* 打印0个空格, (打印0个*此处判断,
#include#include#include#includeusingnamespacestd;structWord{charword[30];//存放单词//单词总数就是结构体变量数组大小int
#include<stdio.h>main(){ int a[]={0,1,2,3,4,5,6,7,8,9},i; &nb
1.思路:用一个字符串数组储存输入的数据,并分别输出。程序:Vara:array[1..3]ofstring;i:integer;BeginFori:=1to3doReadln(a[i]);Fori:
public class Test {\x09private static BufferedReader br = ne
存在如下问题:1、s重复定义2、i重复定义3、最后一条printf语句少分号4、警告;j定义了,但是没有使用5、你的交换语句a[p]=a[0];只是一个单纯的复制,没有交换.6、警告:main函数返回
#includeintmain(){inti,j,n;printf("请输入一个整数:");scanf("%d",&n);for(i=0;ii;j--)printf("");for(j=1;j1)fo
importjava.util.Scanner;publicclassTriangle{publicstaticvoidmain(String[]args){\x09inta;\x09intb;\x0
programa4;vara,b,c:integer;beginreadln(a,b,c);if(((a>0)and(b>0)and(c>0))and((a+b>c)and(a+c>b)and(b+c
publicclassTest{publicstaticvoidmain(String[]args){System.out.println("圆的面积:"+area(2));System.out.pr
这个可以这样做~cleara=rand(10,1);%产生一组随机数b=rand(10,1);%产生另一组随机数b=b-(dot(a,b)/dot(a,a)).*a;%可以使用施密特正交化的方法转化d
varn,i,min,max,maxi,mini,s:integer;x:array[1..100]ofinteger;ans:real;beginreadln(n);fori:=1tondoread
#include#defineM7voidmain(){\x09inta[M][M],i,j;\x09for(i=0;i
pt = {2, 2};ContourPlot[ Sqrt[(x - pt[[1]])^2 + (y -&nb
假设知道三角形的三边长为a,b,c.程序如下:#include#includedoublearea(doublea,doubleb,doublec){doublearea=0,s=0;s=(a+b+c
C#程序:usingSystem;classProgram{staticvoidMain(){inta,b,c;//三角形的三边长//接收输入Console.WriteLine("请输入三角形的三边长
用什么语言?主要是判断两边之和大于第三边,两边之差小于第三边,重点都在这了C:#include"stdafx.h"#includeusingnamespacestd;intmain(){inta,b,
/>vart;varl=prompt('请输入边长',3.5);t=3.1415926*(l/2.0)*(l/2.0);document.write("边长:"+l);document.write("
voidjudge(inta,intb,intc)//判断三角形{if(a+b>c&&b+c>a&&a+c>b)elseif(a==b||b==c||a==c){if(a==b==c)printf("