1) 65536/16 = 4096
2) 16*32 = 512
1000*512=512000 битов
Бит - это единица измерения информации. Когда её вводили, решили, что будет удобно за единицу информации принять такую порцию этой информации, которая ровно вдвое понижает степень нашего незнания о чем-либо. Когда мы получаем сообщение о том, какая возможность была выбрана из двух равных возможностей, мы получаем информационное сообщение объемом в 1 бит. Например; монета при броске упала ВВЕРХ гербом, самая высокая вершина находится в СЕВЕРНОМ полушарии, сегодня собрание СОСТОИТСЯ, свет в помещении ВКЛЮЧЕН. Все это примеры информации объемом в 1 бит. Почему название "бит"? Оно составлено из части двух английских слов - BInary digiT (двоичная единица). Эта единица получилась очень удобной. Особенно, когда возникла вычислительная техника. Что такое в вычислительной технике 1 бит? Значение бита отвечает на вопрос: протекает ли через элемент ток, хранит ли элемент заряд, имеет ли элемент определенную намагниченность и т.д. Если значение ьита единичное, это считается положительным ответом, если нулевое - отрицательным. Каждый бит записывается одним разрядом в двоичной системе счисления. Следовательно, если надо сохранить или одновременно обрабатывать информацию объемом несколько бит, надо просто построить устройство, которое будет иметь соответствующее число параллельных цепей. А сколько именно? Надо всего лишь вычислить логарифм по основанию два из общего количества возможных исходов интересующего нас события - и мы получим объем информации в битах, который и будет равен количеству двоичных разрядов. Например, если в поезде 16 вагонов и мы получили информацию, что встречать надо вагон номер три, мы нашу степень незнания уменьшили ровно в 16 раз, т.е. получили бита информации. И для её хранения нам понадобится 4 элемента. А для записи в двоичной системе счисления - 4 разряда.
1) пиксель
2) Paint
3) красный, зеленый, синий
4) овал
5) растровая
6) 8 бит
7) количество информации для кодирования цвета точки изображения
8) векторная
9) частота дискретизации звука
1.
#include <stdio.h>
using namespace std;
int main() {
int a, i = 0;
scanf("%d", &a);
while (a != 0) {
if (a % 2 == 0) i++;
a = a / 2;
}
printf("%d", i);
return 0;
}
А2.
#include <stdio.h>
using namespace std;
int main() {
int n, a;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &a);
if (a % 2 == 0) {
printf("%4d", a);
}
}
return 0;
}
А3.
#include <stdio.h>
using namespace std;
int main() {
int n, a, c = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++) {
scanf("%d", &a);
if (a > 0) {
c++;
}
}
printf("%d", c);
return 0;
}
4.
#include <stdio.h>
#include <math.h>
using namespace std;
int main() {
int a, b;
scanf("%d%d", &a, &b);
printf("%.1f", sqrt(a * a + b * b));
return 0;
}
5.
#include <stdio.h>
using namespace std;
int main() {
int n;
scanf("%d", &n);
printf("%d", n % 10);
return 0;
}
8.
#include <stdio.h>
using namespace std;
int main() {
int a;
scanf("%d", &a);
printf("%d", a % 10 + a / 10 % 10 + a / 100);
return 0;
}