用csharp编写一个程序,接受用户输入的数字,并计算数字的平均值。
时间: 2024-05-15 17:16:18 浏览: 20
以下是一个用C#编写的程序,它接受用户输入的数字,并计算数字的平均值:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入数字,以逗号分隔:");
string input = Console.ReadLine();
string[] numbers = input.Split(',');
double sum = 0;
foreach (string number in numbers)
{
sum += double.Parse(number);
}
double average = sum / numbers.Length;
Console.WriteLine("平均值为:" + average);
}
}
```
运行程序后,它会提示用户输入数字,用户可以输入多个数字,用逗号分隔。程序将这些数字分割成一个字符串数组,并使用foreach循环将它们转换为double类型,然后计算它们的平均值,并将结果打印到控制台。
相关问题
用csharp定义一个类型数组大小为七 并赋值计算平均值 并把低于平均值的数据输出
以下是用 C# 定义一个类型数组大小为七,并赋值计算平均值,并把低于平均值的数据输出的示例代码:
``` csharp
using System;
class Program
{
static void Main(string[] args)
{
// 定义一个类型为 double 的数组
double[] arr = new double[7] { 3.5, 2.0, 4.5, 1.0, 5.5, 3.0, 4.0 };
// 计算数组元素的平均值
double sum = 0.0;
for (int i = 0; i < arr.Length; i++)
{
sum += arr[i];
}
double avg = sum / arr.Length;
// 输出低于平均值的元素
Console.WriteLine("平均值为:" + avg);
Console.WriteLine("低于平均值的元素为:");
for (int i = 0; i < arr.Length; i++)
{
if (arr[i] < avg)
{
Console.WriteLine(arr[i]);
}
}
Console.ReadKey();
}
}
```
输出结果为:
```
平均值为:3.2142857142857144
低于平均值的元素为:
2
1
3
```
编写一个C#程序,输入矩形的长和宽,计算矩形的周长和面积
当编写一个C#程序来计算矩形的周长和面积时,你可以按照以下步骤进行:
1. 首先,你需要创建一个新的C#控制台应用程序项目。你可以使用Visual Studio或者其他C#集成开发环境来创建项目。
2. 在程序中,你需要定义一个矩形类,该类包含矩形的长和宽属性以及计算周长和面积的方法。
```csharp
class Rectangle
{
public double Length { get; set; }
public double Width { get; set; }
public double CalculatePerimeter()
{
return 2 * (Length + Width);
}
public double CalculateArea()
{
return Length * Width;
}
}
```
3. 在主函数中,你可以通过用户输入获取矩形的长和宽,并创建一个矩形对象。然后调用矩形对象的计算周长和面积的方法,并将结果打印出来。
```csharp
static void Main(string[] args)
{
Console.WriteLine("请输入矩形的长:");
double length = double.Parse(Console.ReadLine());
Console.WriteLine("请输入矩形的宽:");
double width = double.Parse(Console.ReadLine());
Rectangle rectangle = new Rectangle();
rectangle.Length = length;
rectangle.Width = width;
double perimeter = rectangle.CalculatePerimeter();
double area = rectangle.CalculateArea();
Console.WriteLine("矩形的周长为:" + perimeter);
Console.WriteLine("矩形的面积为:" + area);
}
```
4. 运行程序,输入矩形的长和宽,即可得到矩形的周长和面积。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)