Дан массив из n элементов. Проверить сколько в нем элементов равных минимальному. Вставить значения в разные индексы элемента массива, которые укажет пользователь. Полученный массив отсортировать по убыванию. С++ Очень Заранее
1) Целая часть от деления: Остаток от деления: 96 div 2 = 48 96 mod 2 = 0 48 div 2 = 24 48 mod 2 = 0 24 div 2 = 12 24 mod 2 = 0 12 div 2 = 6 12 mod 2 = 0 6 div 2 = 3 6 mod 2 = 0 3 div 2 = 1 3 mod 2 = 1 1 div 2 = 0 1 mod 2 = 1 Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 1100000 96 = 1100000² 2) Для перевода дробной части - числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения. 0.112*2 = 0.224 (целая часть 0) 0.224*2 = 0.448 (целая часть 0) 0.448*2 = 0.896 (целая часть 0) 0.896*2 = 1.792 (целая часть 1) Получаем число в 2-ой системе счисления: 0001 0.114 = 0001² 3) Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 100010 34 = 100010² Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения. 0.675*2 = 1.35 (целая часть 1) 0.35*2 = 0.7 (целая часть 0) 0.7*2 = 1.4 (целая часть 1) 0.4*2 = 0.8 (целая часть 0) Получаем число в 2-ой системе счисления: 1010 0.675 = 1010² В итоге получаем число: 100010.1010² 4) Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 11000 24 = 11000² 5) Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения. 0.65*2 = 1.3 (целая часть 1) 0.3*2 = 0.6 (целая часть 0) 0.6*2 = 1.2 (целая часть 1) 0.2*2 = 0.4 (целая часть 0) Получаем число в 2-ой системе счисления: 1010 0.65 = 1010² 6) Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения. 0.25*2 = 0.5 (целая часть 0) 0.5*2 = 1 (целая часть 1) 0*2 = 0 (целая часть 0) 0*2 = 0 (целая часть 0) Получаем число в 2-ой системе счисления: 0100 0.25 = 0100²
В слове ЗИМА обозначаем буквы их порядковым номером: З - девятая буква алфавита, И - 10, М - 14, А -1. Получаем последовательность 9 10 14 1. ИНТЕРНЕТ. Букву И сдвигаем на 9 букв, получаем С, букву Н сдвигаем на 10 букв, получаем Ч букву Т сдвигаем на 14 букв, получаем А (так как сдвиг на 13 это буква Я, алфавит начинается заново, 14 будет буква А) букву Е сдвигаем на 1 букву, получаем Ж (если в алфавите Ё не считается) Букву Р сдвигаем на 9 букв, получаем Щ, букву Н сдвигаем на 10 букв, получаем Ч букву Е сдвигаем на 14 букв, получаем У букву Т сдвигаем на 1 букву, получаем У ИНТЕРНЕТ = СЧАЖЩЧУУ КОМПЬЮТЕР букву К сдвигаем на 9 букв, получаем У букву О сдвигаем на 10 букв, получаем Ш букву М сдвигаем на 14 букв, получаем Ъ букву П сдвигаем на 1 букву, получаем Р букву Ь сдвигаем на 9 букв, получаем Е букву Ю сдвигаем на 10 букв, получаем З букву Т сдвигаем на 14 букв, получаем А букву Е сдвигаем на 1 букву, получаем Ё букву Р сдвигаем на 9 букв, получаем Щ КОМПЬЮТЕР = УШЪРГЗАЁЩ АЛГОРИТМИЗАЦИЯ букву А сдвигаем на 9 букв, получаем И букву Л сдвигаем на 10 букв, получаем Х букву Г сдвигаем на 14 букв, получаем Р букву О сдвигаем на 1 букву, получаем П букву Р сдвигаем на 9 букв, получаем Щ букву И сдвигаем на 10 букв, получаем Т букву Т сдвигаем на 14 букв, получаем А букву М сдвигаем на 1 букву, получаем Н букву И сдвигаем на 9 букв, получаем С букву З сдвигаем на 10 букв, получаем С букву А сдвигаем на 14 букв, получаем Н букву Ц сдвигаем на 1 букву, получаем Ч букву И сдвигаем на 9 букв, получаем С букву Я сдвигаем на 10 букв, получаем И АЛГОРИТМИЗАЦИЯ = ИХРПЩТАНССНЧСИ
96 div 2 = 48 96 mod 2 = 0
48 div 2 = 24 48 mod 2 = 0
24 div 2 = 12 24 mod 2 = 0
12 div 2 = 6 12 mod 2 = 0
6 div 2 = 3 6 mod 2 = 0
3 div 2 = 1 3 mod 2 = 1
1 div 2 = 0 1 mod 2 = 1
Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 1100000
96 = 1100000²
2) Для перевода дробной части - числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.112*2 = 0.224 (целая часть 0)
0.224*2 = 0.448 (целая часть 0)
0.448*2 = 0.896 (целая часть 0)
0.896*2 = 1.792 (целая часть 1)
Получаем число в 2-ой системе счисления: 0001
0.114 = 0001²
3) Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 100010
34 = 100010²
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.675*2 = 1.35 (целая часть 1)
0.35*2 = 0.7 (целая часть 0)
0.7*2 = 1.4 (целая часть 1)
0.4*2 = 0.8 (целая часть 0)
Получаем число в 2-ой системе счисления: 1010
0.675 = 1010²
В итоге получаем число: 100010.1010²
4) Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 11000
24 = 11000²
5) Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.65*2 = 1.3 (целая часть 1)
0.3*2 = 0.6 (целая часть 0)
0.6*2 = 1.2 (целая часть 1)
0.2*2 = 0.4 (целая часть 0)
Получаем число в 2-ой системе счисления: 1010
0.65 = 1010²
6) Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.25*2 = 0.5 (целая часть 0)
0.5*2 = 1 (целая часть 1)
0*2 = 0 (целая часть 0)
0*2 = 0 (целая часть 0)
Получаем число в 2-ой системе счисления: 0100
0.25 = 0100²
Получаем последовательность 9 10 14 1.
ИНТЕРНЕТ.
Букву И сдвигаем на 9 букв, получаем С,
букву Н сдвигаем на 10 букв, получаем Ч
букву Т сдвигаем на 14 букв, получаем А (так как сдвиг на 13 это буква Я, алфавит начинается заново, 14 будет буква А)
букву Е сдвигаем на 1 букву, получаем Ж (если в алфавите Ё не считается)
Букву Р сдвигаем на 9 букв, получаем Щ,
букву Н сдвигаем на 10 букв, получаем Ч
букву Е сдвигаем на 14 букв, получаем У
букву Т сдвигаем на 1 букву, получаем У
ИНТЕРНЕТ = СЧАЖЩЧУУ
КОМПЬЮТЕР
букву К сдвигаем на 9 букв, получаем У
букву О сдвигаем на 10 букв, получаем Ш
букву М сдвигаем на 14 букв, получаем Ъ
букву П сдвигаем на 1 букву, получаем Р
букву Ь сдвигаем на 9 букв, получаем Е
букву Ю сдвигаем на 10 букв, получаем З
букву Т сдвигаем на 14 букв, получаем А
букву Е сдвигаем на 1 букву, получаем Ё
букву Р сдвигаем на 9 букв, получаем Щ
КОМПЬЮТЕР = УШЪРГЗАЁЩ
АЛГОРИТМИЗАЦИЯ
букву А сдвигаем на 9 букв, получаем И
букву Л сдвигаем на 10 букв, получаем Х
букву Г сдвигаем на 14 букв, получаем Р
букву О сдвигаем на 1 букву, получаем П
букву Р сдвигаем на 9 букв, получаем Щ
букву И сдвигаем на 10 букв, получаем Т
букву Т сдвигаем на 14 букв, получаем А
букву М сдвигаем на 1 букву, получаем Н
букву И сдвигаем на 9 букв, получаем С
букву З сдвигаем на 10 букв, получаем С
букву А сдвигаем на 14 букв, получаем Н
букву Ц сдвигаем на 1 букву, получаем Ч
букву И сдвигаем на 9 букв, получаем С
букву Я сдвигаем на 10 букв, получаем И
АЛГОРИТМИЗАЦИЯ = ИХРПЩТАНССНЧСИ