आप एक विधि कैसे बनाते हैं जिसमें सबसे कम तापमान शामिल होता है और औसत अस्थायी गणना करता है। मैं बस एक संकेत चाहता हूं और पूरा समाधान नहीं, क्योंकि मैं अपनी प्रोग्रामिंग समस्याओं को हल करना चाहता हूं। मेरे पास केवल 10 वर्ग हैं .. लोगों की टिप्पणियों पर टिप्पणी करने के लिए मेरे प्रोफेसर व्याख्यान नहीं लेते हैं और मैंने अपनी पुस्तक को कई बार देखा है।आप ऐरे के मूल्य को कैसे बाहर निकालते हैं?
मैंने इस कार्यक्रम को उपयोगकर्ता से एक नंबर लेने के लिए बनाया है। वह संख्या सरणी में जोड़ दी गई है। निम्नतम और उच्चतम temps मुद्रित करने के लिए उस सरणी का उपयोग Temp
वर्ग का उदाहरण बनाने के लिए किया जाता है।
class Program
{
static void Main(string[] args)
{
Console.Write("Enter a Temperature in Degrees:");
string n = Console.ReadLine();
int number = Convert.ToInt32(n);
Temp t = new Temp(100, 52, 98, 30, 11, 54, number);
Console.WriteLine("Lowest Temperature:{0}", t.lowest());
Console.WriteLine("Highest Temperature: {0}", t.highest());
Console.WriteLine("Average Temperature: {0}", t.Average());
}
public class Temp
{
private int[] temp = new int[7]; // array
public Temp(int d1, int d2, int d3, int d4, int d5, int d6, int d7) // constructor with 7 parameters
{
temp[0] = d1; // assigning constructor parameters to array
temp[1] = d2;
temp[2] = d3;
temp[3] = d4;
temp[4] = d5;
temp[5] = d6;
temp[6] = d7;
}
public int lowest() // returning the lowest value of the set of numbers
{
int smallest = 150;
for (int c = 0; c < 7; c++)
{
if (temp[c] < smallest)
{
smallest = temp[c];
}
}
return smallest;
}
public int highest()
{
int highest = -1;
for (int c = 0; c < 7; c++)
{
if (temp[c] > highest)
{
highest = temp[c];
}
}
return highest;
}
public double Average()
{
double average = 0;
for (int c = 0; c < 7; c++)
{
}
return average;
}
}
}
+1: मैंने सुझाव दिया है कि मैं इस जवाब को पसंद करता हूं। – Douglas