М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
aleksport1p0ck6i
aleksport1p0ck6i
15.05.2020 09:06 •  Информатика

Составить программу проверки длины пароля и его правильного написания
за решение

👇
Ответ:
christihhh75
christihhh75
15.05.2020

Проверь на любом сайте.

4,4(74 оценок)
Ответ:
maks6434
maks6434
15.05.2020

С++

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

#include "lib.h"

int showMenu(){

   int choise;

   do{

 

       cout << "1) Authorization." << endl;

       cout << "2) Registration." << endl;

       cout << "3) Exit." << endl;

       cout << "Make your choise: ";

 

       cin >> choise;

       if(cin.fail()){

           cin.clear();

           cin.ignore();

           system("cls");

           cout << "Input is incorrect.\n";

       }

 

   }while(choise <1 || choise >3);

 

   return choise;

 

}

 

void registerUser(){

   system("cls");

   cout << " Registration \n";

   cout << "Type your login (30 symbols max): ";

   char login[31] = {0};

   cin >> login;

 

   cout << "Type password: ";

   char password[32] = {0};

   cin >> password;

 

   cout << "Confirmation: ";

   char password2[32] = {0};

   cin >> password2;

 

   FILE *f = NULL;

   fopen_s(&f, "base.txt", "at");

   if(f){

       fprintf_s(f,"%s;%s\n",login,  password);

       fclose(f);

   } else {

       cout << "Registration is fail. File is not created.\n";

   }

 

}

 

bool checkUser(char* aLogin, char* aPassword){

   FILE *f = NULL;

   fopen_s(&f, "base.txt", "rt");

   if(f){

       while(!feof(f)){

           char buff[100] = {0};

           fgets(buff,99,f);

 

           if(strlen(buff)){

               buff[strlen(buff) - 1] = '\0';

               char *login = buff;

               char *password = strstr(buff,";") + 1;

               *(password - 1) = '\0';

               /*cout << "Login:" << login << endl;

               cout << "Password:" << password << endl;*/

               if(_stricmp(aLogin,login) == 0 &&

                   _stricmp(aPassword,password) == 0  

                   )

                   return true;

           }

       }

       fclose(f);

   } else {

       cout << "Users file does not exists.\n";

   }

 

   return false;

}

4,6(99 оценок)
Открыть все ответы
Ответ:
Tyyyooo
Tyyyooo
15.05.2020
Переводим третий байт IP адреса (127) и адреса сети (64) в двоичную систему:
1111111 - ip
1000000 - net

Добавим незначащие нули, чтобы кол-во бит было равно восьми:

01111111 - ip
01000000 - net

Адрес сети получается в результате применения поразрядной конъюнкции к разрядам ip адреса и маски, то есть смотрим, какими должны быть биты маски, чтобы при умножении их на биты IP-адреса получились такие биты адреса сети, какие нам даны:

11000000 - mask
01111111 - ip
01000000 - net

Учитываем, что в маске всегда идут сначала единицы, потом только нули.

Переводим 11000000 в десятичную, это 192.

ответ: 192
4,4(2 оценок)
Ответ:
thanksagainand
thanksagainand
15.05.2020
первый. Вид/Область задач  

Область задач Разметка слайда можно вызвать с меню Вид (команда Вид/Область задач). Затем в списке областей задач - найти нужную область задач второй. Формат/Разметка слайда  

Щелкните меню Формат и в этом меню найдите команду Разметка слайда третий. Контекстное меню слайда  

Ну и, наконец, есть безотказный прием работы с нужными объектами - контекстное меню.

Поскольку нам нужно изменить свойства ВСЕГО слайда, то и контекстное меню нужно открывать для ВСЕГО слайда.

Следовательно, нам нужно щелкнуть правой кнопкой мыши по фону слайда, свободному от всяких объектов четвертый. Контекстное меню эскиза слайда

В области Слайды щелкните правой кнопкой по эскизу нужного слайда. Появится контекстное меню, в котором выберите команду Разметка слайда.

Появится область задач Разметка слайдов. Что делать дальше - ты уже знаешь :)))

Объяснение:

4,4(11 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ