ilyatamurov
?>

Определите. какая из последовательностей команд может поменять местами значения переменных a и b ; 1) c: =a; а: =в; в: =с 2) с: =в; в: =а; а: =с 3) а: =в; в: =а 4) в: =а; а: =в 5) а: =с; с: =в; в: =а 6) в: =с: с: =а; а: =в ответы: 1) 1, 2, 5, 6 2) 1, 2 3) 5, 6

Информатика

Ответы

IPMelnikovR146
1. Вариант 5 не подходит, так как теряем значение А и вариант 6 тоже не подойдет - теряем значение B
2. Вариант 3 даст одно и то-же значение для  A и B (не подходит)
3. Вариант 4 даст одно и то-же значение для  A и B (не подходит)
Остаются варианты 1 и 2, которые подходят для решения задачи.

ответт: 2
 
chuev4444

1) ответ:

2^i=n

2^i=32

i=5

один символ=5 бит

2) 64=2⁶

следовательно ,требуется 6-разрядный двоичный код

3) 2^i=n, n = 16

2^i=16

i=4 бит

50 * 4 = 200 бит

200: 8 = 25 байт

4) используем формулу 2^i=n. так как в алфавите 16 символов (n=16), то  2^i=16, следовательно i=4. 4 бита весит один символ. 384*4=1536. 1536 бит весит сообщение из 384 символов по 4 бита каждый. переводим биты в байты. 1 байт=8 бит, 1536/8=192 байта. переводим байты в килобайты. 1 килобайт=1024 байт. 192/1024=0,1875 килобайт весит все сообщение. так что лучше ответ оставить в байтах (192 байта).

cipfarm484
#include < iostream> using namespace std; int main() {     int n=12, imax=0, imin=0;     int a[n];     srand(time(null));     cout< < "array: "< < endl;     for (int i=0; i< n; i++)     {       a[i]=rand() % 50;       cout< < a[i]< < " ";     }     cout< < endl;     for (int i=1; i< n; i++) {       if (a[i] > a[imax]) imax = i;       if (a[i] < a[imin]) imin = i;     }     for (int i=0; i< n; i++) {       if (i == imax || i == imin) cout < < " ! " < < a[i] < < " ! ";       else  cout < < a[i] < < " ";     }     cout< < endl;     return 0; } пример: array: 31 0 13 29 13 34 33 42 40 26 48 2431 ! 0 ! 13 29 13 34 33 42 40 26 ! 48 ! 24

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определите. какая из последовательностей команд может поменять местами значения переменных a и b ; 1) c: =a; а: =в; в: =с 2) с: =в; в: =а; а: =с 3) а: =в; в: =а 4) в: =а; а: =в 5) а: =с; с: =в; в: =а 6) в: =с: с: =а; а: =в ответы: 1) 1, 2, 5, 6 2) 1, 2 3) 5, 6
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

gaydukov5706
Конычева-музей&quot;260
Михаил1121
Гарик383
sinicin80
Serkova_Elena251
petrova-kate3
I.B.Petrishchev
maltes
nanasergevn
Salkinserg
зырянов_Юрьевна378
oliayur4encko
Мария-Кострыгина175
e-liza-k