korj8
?>

С++В массиве A=( a1, а2, ..., аn) все элементы, равные нулю, поставить сразу после максимального элемента данного массива Элементы массива вводить с клавиатуры. Использовать только один массивinclude < iostream >include < ctime >include < cstdlib >include < math.h >using namespace std;int main(){ setlocale(LC_ALL, "Rus"); srand(time(NULL)); int n[8]; cout << "Введите 8 чисел через пробел "; for (int m = 0; m < 8; m++) { cin >> n[m]; } cout << endl; bool changed; int m = 0, max=0, y; do{ changed = false; for (n[m] >= max; m < 8; m++) { max = n[m]; if (max > n[m]) { swap(n[m], max); } changed = true; } } while (changed); for (int m = 0; m < 8; m++) { cout << n[m] << endl; } }что то пытался сделать не получилось

Информатика

Ответы

Sergeevna-Makarov
26 заглавных букв + 26 строчных букв + 10 цифр + 6 символов = 68 знаков используются в паролях.

Один такой знак занимает минимально 7 бит (2^6=64 < 68 < 128=2^7). 
Но символы кодируют целым числом байт. значит по 1 байту (8 бит) на символ. Длина пароля равна 12 символов, которые занимают 12 байт.

Всего выделено 1080 байт на 40 пользователей, то есть 1080/40 = 27 байт на одного пользователя.

Из них 12 байт занято под пароль. Остается 27-12=15 байт можно использовать для хранения дополнительных сведений о каждом пользователе
okarp
26 заглавных букв + 26 строчных букв + 10 цифр + 6 символов = 68 знаков используются в паролях.

Один такой знак занимает минимально 7 бит (2^6=64 < 68 < 128=2^7). 
Но символы кодируют целым числом байт. значит по 1 байту (8 бит) на символ. Длина пароля равна 12 символов, которые занимают 12 байт.

Всего выделено 1080 байт на 40 пользователей, то есть 1080/40 = 27 байт на одного пользователя.

Из них 12 байт занято под пароль. Остается 27-12=15 байт можно использовать для хранения дополнительных сведений о каждом пользователе

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

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

С++В массиве A=( a1, а2, ..., аn) все элементы, равные нулю, поставить сразу после максимального элемента данного массива Элементы массива вводить с клавиатуры. Использовать только один массивinclude < iostream >include < ctime >include < cstdlib >include < math.h >using namespace std;int main(){ setlocale(LC_ALL, "Rus"); srand(time(NULL)); int n[8]; cout << "Введите 8 чисел через пробел "; for (int m = 0; m < 8; m++) { cin >> n[m]; } cout << endl; bool changed; int m = 0, max=0, y; do{ changed = false; for (n[m] >= max; m < 8; m++) { max = n[m]; if (max > n[m]) { swap(n[m], max); } changed = true; } } while (changed); for (int m = 0; m < 8; m++) { cout << n[m] << endl; } }что то пытался сделать не получилось
Ваше имя (никнейм)*
Email*
Комментарий*

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

Нозадзе_Новиков392
marketing6
gassvetlana
andreich97
a-zotova
sergeychelyshev197618
Дудина895
rusdtver
Денис1619
D.Yu. Polina1703
zakaz6354
sorokinae
ninaandreeva3179
Svetlana1287
khar4550