Нахождение средней температуры дней, предшевствующих самому холодному дню - C#
Формулировка задачи:
Помогите решить задачку Надо найти среднюю температуру тех дней, которые предшествуют первому из самых холодных дней в декабре; Вот я тут попытался ,но что- то ничего.
double[] MyArray; double min; int d = 0; min = 0; double S = 0; MyArray = new double[31]; for (int i = 0; i < 31; ++i) { Console.Write("Температура [{0}] числа=", i + 1); MyArray[i] = double.Parse(Console.ReadLine()); if (min > MyArray[i]) { min = MyArray[i]; d = i; } do S = S + MyArray[i]; while (i < d); } Console.WriteLine("{0}", S);
Решение задачи: «Нахождение средней температуры дней, предшевствующих самому холодному дню»
textual
Листинг программы
double[] Days = new double[7]{10,12,-14,15,5,9,36};//Измени размер на 31 и вбей значения в массив double over_cold_day=Days.Min(); double middle_temp=0; int day=0; for (int i = 0; i <= Days.Length; i++) { if (Days[i] == over_cold_day) { break; } else { middle_temp += Days[i]; day++; } } middle_temp = middle_temp / day; Console.WriteLine(middle_temp); Console.ReadLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д