бит
Объяснение:
Бит - это наименьшая единица измерения информации.
Одним битом можно кодировать два состояния: 0 и 1.
Любая информация в компьютере кодируется двумя символами: 0 и 1.
При увеличении количества битов на один получится в два раза больше кодов.
(2 бита создают 4 разных кода: 00 , 01 , 10 и 11.
3 бита создают 8 разных кодов: 000 , 001 , 010 , 011 , 100 , 101 , 110 , и 111.
и т.д.)
В компьютере самое маленькое объединение битов равно 8.
Эту группу из 8 битов называют байтом.
8 бит = 1 байт
#include <iostream>
using namespace std;
#define n 10
void fillingMass(int arr[n])
{
for(int i=0; i<n; i++)
arr[i] = -5 + rand() % 10;
cout<<arr[i]<<" "; // вывод содержимого массивов, если не надо уберешь
}
cout<<endl; // вывод содержимого массивов, если не надо уберешь
int countingZero(int arr[n])
int count = 0;
if(arr[i] == 0)
count++;
return count;
int main()
int arr1[n],arr2[n],arr3[n];
fillingMass(arr1);
fillingMass(arr2);
fillingMass(arr3);
cout<<"In the first array, the number of zero elements = "<<countingZero(arr1)<<endl;
cout<<"In the second array, the number of zero elements = "<<countingZero(arr2)<<endl;
cout<<"In the third array, the number of zero elements = "<<countingZero(arr3)<<endl;
return 0;
бит
Объяснение:
Бит - это наименьшая единица измерения информации.
Одним битом можно кодировать два состояния: 0 и 1.
Любая информация в компьютере кодируется двумя символами: 0 и 1.
При увеличении количества битов на один получится в два раза больше кодов.
(2 бита создают 4 разных кода: 00 , 01 , 10 и 11.
3 бита создают 8 разных кодов: 000 , 001 , 010 , 011 , 100 , 101 , 110 , и 111.
и т.д.)
В компьютере самое маленькое объединение битов равно 8.
Эту группу из 8 битов называют байтом.
8 бит = 1 байт
#include <iostream>
using namespace std;
#define n 10
void fillingMass(int arr[n])
{
for(int i=0; i<n; i++)
{
arr[i] = -5 + rand() % 10;
cout<<arr[i]<<" "; // вывод содержимого массивов, если не надо уберешь
}
cout<<endl; // вывод содержимого массивов, если не надо уберешь
}
int countingZero(int arr[n])
{
int count = 0;
for(int i=0; i<n; i++)
{
if(arr[i] == 0)
count++;
}
return count;
}
int main()
{
int arr1[n],arr2[n],arr3[n];
fillingMass(arr1);
fillingMass(arr2);
fillingMass(arr3);
cout<<"In the first array, the number of zero elements = "<<countingZero(arr1)<<endl;
cout<<"In the second array, the number of zero elements = "<<countingZero(arr2)<<endl;
cout<<"In the third array, the number of zero elements = "<<countingZero(arr3)<<endl;
return 0;
}
Объяснение: