C#语言-输入三角形或者长方形边长,计算其周长和面积并输出
/* 编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出。 */
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _20153236_sy1_1
{
class Program
{
static void Main(string[] args)
{
int i; double t_1, t_2, t_3; double r_lenth, r_width; double cir, area; //三角形及长方形的变量等
Console.WriteLine("*******欢迎进入几何图形周长、面积计算系统*******");
while (true)
{
Console.WriteLine(" 1.三角形 2.长方形 3.退出 ");
Console.WriteLine("请输入序号:");
i = int.Parse(Console.ReadLine());
switch (i) {
case 1: //三角形周长及面积算法
Console.WriteLine("请输入第一条边长:");//用户依次输入三个边长
t_1 = float.Parse(Console.ReadLine());
Console.WriteLine("请输入第二条边长:");
t_2 = float.Parse(Console.ReadLine());
Console.WriteLine("请输入第三条边长:");
t_3 = float.Parse(Console.ReadLine());//输入结束
cir = t_1 + t_2 + t_3; //计算三角形周长及面积
area = Math.Sqrt(cir / 2 * (cir / 2 - t_1) * (cir / 2 - t_2) * (cir / 2 - t_3));//无法将double隐式转换为float,之前用的float类型的边长等,sqrt函数返回为double
Console.WriteLine("该三角形周长为:{0}",cir);
Console.WriteLine("该三角形面积为:{0}",area);
break;
case 2: //长方形周长及面积算法
Console.WriteLine("请输入长方形的长:");//用户依次输入三个边长
r_lenth = float.Parse(Console.ReadLine());
Console.WriteLine("请输入长方形的宽:");
r_width = float.Parse(Console.ReadLine());
cir = 2 * (r_lenth + r_width); //长方形周长及面积
area = r_lenth * r_width;
Console.WriteLine("该长方形周长为:{0}", cir);
Console.WriteLine("该长方形面积为:{0}", area);
break;
case 3: Console.WriteLine("欢迎您的下次进入!!!"); break;
default: Console.WriteLine("输入错误!!!");break;
}//switch结束
if (i == 3) break; //判断用户是否退出系统
}//while循环结束
}
}
}
运行结果截图:
转载请注明出处并附原文链接,谢谢!如有侵权,请及时联系。
C#语言-输入三角形或者长方形边长,计算其周长和面积并输出相关推荐
- c#求长方形的面积周长公式_C#语言-输入三角形或者长方形边长,计算其周长和面积并输出...
/* 编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出. */ using System; using System.Collections.Generic; using Sy ...
- C语言-- 输入三角形的三边长,求三角形的面积。
分析:已知三角形的三边长度求三角形的面积,要使用海伦公式: #include<stdio.h> #include<math.h> void main() {float a,b, ...
- c#语言-正方形,圆形,利用接口实现周长及面积的计算
编写一个控制台应用程序,输入正方形边长或者半径,计算其周长和面积并输出. (1) 编写两个接口,接口 IShape 包含三个方法:initialize, getPerimeter, getAre ...
- 输入三角形的三c语言程序,请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出...
导航:网站首页 > 请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出 请问c语言中 从键盘输入三角形的3边 调 ...
- C语言输入三角形三条边边长 算三角形面积
C语言输入三角形三条边边长 算三角形面积 方法:S=sqrt(p*(p-a)(p-b)(p-c)); //海伦公式 代码: #include<stdio.h> #include<ma ...
- 输入三角形的三边长,如果能构成三角形,计算三角形的周长和面积
题目19:1.输入三角形的三边长,如果能构成三角形,计算三角形的周长和面积 a=float(input("a:")) b=float(input("b:")) ...
- c语言输入三个数求平均值和乘积,C语言输入三个实数型,计算它们的和并输出(要求保留两位小数...
C语言输入三个实数型,计算它们的和并输出(要求保留两位小数以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言输入三个 ...
- 输入三角形的三边,计算三角形的面积 Java
输入三角形的三边,计算三角形的面积 代码如下: import java.util.*; public class TriangleArea {public static void main(Strin ...
- java版 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少.
2. 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少. (0<l<1000, PI取3.14, 输出结果保留两位小数) 样例输入: 3 样例输出: 1. ...
- C语言 算法判断是否构成三角形,如能则求出三角形的周长和面积并输出;如不能,输出不能构成三角形的信息
从键盘输入三角形的三条边长,判断是否构成三角形,如能则求出三角形的周长和面积并输出:如不能,输出不能构成三角形的信息.构成三角形的条件为:三角形任意两边的和大于第三边时,构成三角形. 算法分析: #i ...
最新文章
- centos7系统下scala安装详解
- Android 唯一标识获取
- Linux系统环境查看已经登录用户信息及管理
- 计算机一级b类论理,计算机一级B论理参考题.doc
- python子类初始化父类_Python实现子类调用父类的初始化实例
- 删除重复记录处理(转)
- python ssh
- 打开wmware没反应_没呼吸没脉搏,溺水女孩危在旦夕!预产期只差9天的她挺着大肚子出手相助...
- 【算法07】求子数组的最大和
- Python的开源人脸识别库:离线识别率高达99.38%
- Android Activity 的详细启动过程分析
- Excel数据导出到txt文档
- acdream 1201 SuSu's Power dp
- 生产环境使用 pt-table-checksum 检查MySQL数据一致性
- win7怎么桌面显示计算机图标不见了,win7显示桌面图标不见了如何恢复【图文】...
- PTA 7-10 古风排版
- 梯度爆炸与梯度消失是什么?有什么影响?如何解决?
- Java 百度地图 根据经纬度(坐标) 获取乡镇
- t型三电平matlab仿真,T型三电平逆变器在不间断电源中的实现
- 葫芦岛php,葫芦岛php培训