所以我开始使用一个类,该类接受数据输入并将其存储在一个 int 中。然后我使用另一个公共 void 将该数据存储在一个数组中,我的思考过程是以某种方式找到最大值,以便我可以以垂直方式正确打印它。但是我是初学者,我对如何开始打印感到目瞪口呆。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
public class BarChart
{
public int data1;
public int data2;
public int data3;
public int data4;
public int min;
public int max;
public void storeData()
{
int user1 = Convert.ToInt32(Console.ReadLine());
int user2 = Convert.ToInt32(Console.ReadLine());
int user3 = Convert.ToInt32(Console.ReadLine());
int user4 = Convert.ToInt32(Console.ReadLine());
data1 = user1;
data2 = user2;
data3 = user3;
data4 = user4;
}
public void displayGraph()
{
int[] data = new int[3];
data[0] = data1;
data[1] = data2;
data[3] = data3;
data[4] = data4;
for (int i = 0; i < data.Length; i++)
{
if (max < data[i])
max = data[i];
}
for (int j = 0; j < data.Length; j++)
{
if (min < data[j])
min = data[j];
}
}
}