#include <stdio.h>
int main(){
int p=0;
int array[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
for (int i=0; i<15, i++){
p=p+array[i];
}
printf("%d", p);
}
1- будет 11010011<span>2
2- </span>62 = 111110<span>2
3- </span>122 = 1111010<span>2
Числа я написал, ответ думаю сможешь написать. Сказать как переводить?
Если тебе надо перевести из десятичной в двоичную, ты делишь это число столбиком на 2, каждый раз у тебя будет оставаться остаток 0 или 1, это числа ты записываешь и в конце деления те числа (остатки) ты пишешь задом на перёд. Например десятичное число 11 переводим в двоичную:
11делим на 2 = 5 ( остаток 1) записываем 1
5делим на 2 = 2 ( остаток 1 ) записываем 1
2 делим на 2 = 1 ( остаток 0 ) записываем 0
1 делим на 2 = 0 (остаток 1) записываем 1
получили 1101, переворачиваем, получаем 1011-это "11" в двоичной системе
</span>
#include<iostream.h>
#include<conio.h>
int s[100],i,n,k,t[100],j;
main(){ randomize();
cin>>n;
for(i=0;i<n;i++){
s[i]=random(100000);
cout<<s[i]<<" ";}
cout<<endl;
j=-1;
for(i=0;i<n;i++) {
k=s[i]/10;
if(k%10==0){ j++; t[j]=s[i];}}
if(j==-1)
cout<<"NET NI ODNOGO CISLA KOTORII OTVECEAET TREBOVANIIAM"<<endl;
else for(i=0;i<=j;i++)
cout<<" "<<t[i]<<endl;
getch();}
N=2^16
16 бит
64*10*32=20480
20480*16=327680бит
40кб
всего точек: 52 * 52 = 2704
т.к. изображение черно-белое (без градаций серого), имеет 2 цвета, то 2¹ = 2, одна точка — это один бит
объем памяти: 2704 * 1 = 2704 бит = 338 байт