static void Main(string[] args)
{
int countzero = 0;
int countplus = 0;
int countminus = 0;
int N;
Console.Write("Укажите сколько чисел ввести: ");
N = Convert.ToInt32(Console.ReadLine());
int[] mas = new int[N];
for (int i = 0; i < N; i++)
Console.WriteLine("Введите {0}-й элемент", i + 1);
mas[i] = int.Parse(Console.ReadLine());
}
if (mas[i] == 0)
countzero++;
else if(mas[i] < 0)
countminus++;
else if(mas[i] > 0)
countplus++;
Console.WriteLine();
Console.WriteLine("Количество положительных элементов = " + countplus);
Console.WriteLine("Количество отрицательных элементов = " + countminus);
Console.WriteLine("Количество нулевых элементов = " + countzero);
Console.ReadKey();
Объяснение:
ответ: сообщение о результатах лотереи "6 из 36" несёт больше информации.
Используем формулы на мощность алфавита:
Где i - вес символа, а N - мощность алфавита (количество букв в нём).
Узнаем информационный вес символа каждой лотереи:
Первая
Нужно взять минимально возможное целое i, чтобы выражение было равно или больше мощности алфавита.
2⁶ = 64, значит один символ весит 6 бит.
6 × 6 = 36 бит - информационный объём первой лотереи.
Вторая
2⁶ = 64 бита, значит один символ весит 6 бит.
6 × 5 = 30 бит - информационный объём второй лотереи.
static void Main(string[] args)
{
int countzero = 0;
int countplus = 0;
int countminus = 0;
int N;
Console.Write("Укажите сколько чисел ввести: ");
N = Convert.ToInt32(Console.ReadLine());
int[] mas = new int[N];
for (int i = 0; i < N; i++)
{
Console.WriteLine("Введите {0}-й элемент", i + 1);
mas[i] = int.Parse(Console.ReadLine());
}
for (int i = 0; i < N; i++)
{
if (mas[i] == 0)
{
countzero++;
}
else if(mas[i] < 0)
{
countminus++;
}
else if(mas[i] > 0)
{
countplus++;
}
}
Console.WriteLine();
Console.WriteLine("Количество положительных элементов = " + countplus);
Console.WriteLine("Количество отрицательных элементов = " + countminus);
Console.WriteLine("Количество нулевых элементов = " + countzero);
Console.ReadKey();
}
}
}
Объяснение:
ответ: сообщение о результатах лотереи "6 из 36" несёт больше информации.
Объяснение:
Используем формулы на мощность алфавита:
Где i - вес символа, а N - мощность алфавита (количество букв в нём).
Узнаем информационный вес символа каждой лотереи:
Первая
Нужно взять минимально возможное целое i, чтобы выражение было равно или больше мощности алфавита.
2⁶ = 64, значит один символ весит 6 бит.
6 × 6 = 36 бит - информационный объём первой лотереи.
Вторая
2⁶ = 64 бита, значит один символ весит 6 бит.
6 × 5 = 30 бит - информационный объём второй лотереи.