1990200827
15.09.2020 06:14

Составить маски: 7a.doc, 7б.bmp, информатика.jpg, .jpg,.txt, .mp4

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
SofiaBlack17
12.01.2022 05:31

178 пользователей

Объяснение:

Алфавит состоит всего из 62 символов (26 прописных, 26 строчных и цифры 0,1,2,3,4,5,6,7,8,9), следовательно, чтобы закодировать один символ понадобиться 6 бит( т.е. у нас 62 символа, самая близкая степень двойки - это 64, 2 в 6 степени - 64)

Так, у нас 10 символов, 6*10=60 - бит нужно для кодировки пароля. А ближайшее число байт - это 8 (т.к. 8*8=64, в одном байте - 8 бит, 8 байт не хватит - т.к. 8*7=56, а у нас 60)

Доп. сведения - 15 байт.

15 байт + 8 байт = 23 байт.

4 КБ = 4096 байт

4096 байт : 23 байт = 178,086957

ответ: 178 пользователей

0,0(0 оценок)
Ответ:
1234567Саша
05.11.2021 11:41

Відповідь:

#include <conio.h>//для getch();

#include <iostream>//ввод-вывод

void pervoe_zadanie(){

std::string s;

while(1){

 std::cout<<"Введите ваше слово:\n";

 getline(std::cin,s);

 if(s.length()<4)std::cout<<"\nТакое слово слишком короткое для задания , повторите ввод.\n";

 else break;

 

}

std::cout<<"\nСклейка = "<<s[1]<<s[2]<<s[3]<<std::endl<<std::endl;

 

}

void vtoroe_zadanie(){

std::string original_word="вертикаль",

            first_word = original_word.substr(3,2)+original_word[2],

   second_word = original_word.substr(0,2)+original_word[3]+original_word.substr(5,2);

std::cout<<"\nОригинальное слово = "<<original_word<<

"\nПервое слово из оригинальной строки = "<<first_word<<

"\nВторое слово из оригинальной строки = "<<second_word<<std::endl<<std::endl;

}

void tretye_zadanie(){

std::string s;

std::cout<<"Введите слово:\n";

getline(std::cin,s);

std::cout<<"Оформленное слово:\n"<<s.insert(0,"").append("")<<std::endl;

}

int main()

{

while(1){

setlocale(LC_ALL, "Russian");

std::cout<<"1)Дано слово. Получить его часть, образованную второй, третьей и четвертой буквами.\n"<<

"2)Из слова вертикаль путем \"вырезок\" и \"склеек\" его букв получить слова тир и ветка\n"<<

"3)Дано слово. Добавить к нему в начале четыре символа \"+\" и в конце — пять символов \"–\"\n"<<

"Чтобы выйти - нажмите на ESC\n";

"Введите номер задания:";

switch(getch()){

case 27:

 return 0;

case 49:

 pervoe_zadanie();

    break;

case 50:

 vtoroe_zadanie();

    break;

case 51:

 tretye_zadanie();

    break;

default:

 std::cout<<"\nЗадания с таким номером нет\n";

}

}

return 0;

}

Пояснення:

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота