Працесор имет 89 элементов в 2000 году
Допустим в январе 31 день. Предположим что осадки это целые числа и число 0 свидетельствует об отсутствии осадков.
Вот функция возвращающая дни без осадков
<span><span>C#Выделить код</span><span>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<span> private int[] NetOsadkov(ref int[]Pogoda)
{
int[] error = {-1};
int[] PogodaBezOsadkov = { 0 };
List<int> osadki = new List<int>();
int NetOsadkov = 0;
if (Pogoda.Length < 31)
{
return error;
}
for (int i = 0; i < Pogoda.Length;i++ )
{
if (Pogoda[i] == NetOsadkov)
{
osadki.Add(i+1);
}
}
PogodaBezOsadkov = osadki.ToArray();
return PogodaBezOsadkov;
}</span></span></span>Проверяем..
<span><span>C#Выделить код</span><span>1
2
3
4
5
6
7
8
<span> int[] JanuaryWeather = {123,4535,756,45,0,67,22,3453,765,35,456,35,0,35,45,76,6,567,35,6543,0,35,456,58,467,4657,458,48,0,67,745};
string result = string.Empty;
foreach (int val in NetOsadkov(ref JanuaryWeather))
{
result += val.ToString() + ',';
}
MessageBox.Show(result+" "+"Января была погода без осадков")<span>;</span></span></span></span>
Для того что бы вводить нужные нам знаки
к примеру : даже сейчас я пользуюсь
клавиатурой
Переведем скорость в байты, для этого разделим на 8:
(128*1000) / 8 = (2^7 * 1000) / 2^3 = 2^4 * 1000 = 16000 байт/с
261 Кбайт = 261 * 1024 байт = 261 * 2^10 байт.
Разделим объем на скорость и получим время:
(261 * 2^10 байт.) / (2^4 * 1000) = (261 * 2^6) / 1000 = 16,704 = 17 секунд.
72244.697 в десятичной системе