• C# 计算三角形和长方形 周长面积


    编写一个控制台应用程序,输入三角形或者长方形边长,计算其周长和面积并输出。

    代码如下:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace Testing1_1
    {
        class Program
        {
            static void Main(string[] args)
            {
                //三角形 长方形的变量
                int i;
                double t1, t2, t3;
                double rlenth, rwidth;
                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("请输入第一条边长:");
                            t1 = float.Parse(Console.ReadLine());
                            Console.WriteLine("请输入第二条边长:");
                            t2 = float.Parse(Console.ReadLine());
                            Console.WriteLine("请输入第三条边长:");
                            t3 = float.Parse(Console.ReadLine());
                            cir = t1 + t2 + t3;                 //三角形周长
                            area = Math.Sqrt(cir / 2 * (cir / 2 - t1) * (cir / 2 - t2) * (cir / 2 - t3));
                            //三角形面积
                            Console.WriteLine("三角形周长为:{0}", cir);
                            Console.WriteLine("三角形面积为:{0}", area);
                            break;
                        case 2:                     //长方形周长及面积
                            Console.WriteLine("请输入长方形的长:");
                            rlenth = float.Parse(Console.ReadLine());
                            Console.WriteLine("请输入长方形的宽:");
                            rwidth = float.Parse(Console.ReadLine());
                            cir = 2 * (rlenth + rwidth);
                            area = rlenth * rwidth;
                            Console.WriteLine("长方形周长为:{0}", cir);
                            Console.WriteLine("长方形面积为:{0}", area);
                            break;
                        case 3:
                            Console.WriteLine("欢迎您下次进入!!");
                            break;
                        default:
                            Console.WriteLine("输入错误!!!!");
                            break;
                    }
                    if (i == 3)
                    {
                        break;
                    }
                   
                }
            }
        }
    }

  • 相关阅读:
    LAMP应用 wdlinux 配置文件
    Linux mysql忘记root密码
    vim 编辑器 常用的设置
    Virtual PC(VPC)虚拟机安装CentOS 6.0网络配置
    缓存系统memcache的安装,配置和使用
    CentOS 去掉Last login提示/系统欢迎信息
    configure: error: GD build test failed. Please check the config.log for details.
    Centos 6.0 yum 更新源
    MySQL is running but PID file is not found
    Visual Studio快速开发以及Visual Studio 2010新功能介绍
  • 原文地址:https://www.cnblogs.com/lx06/p/15686180.html
Copyright © 2020-2023  润新知