C++ Об'єктно-орієнтоване проектування. Мова UML та патерни проектування Використання поведінкових паттернів
Завдання :
1) Використовуючи ланцюжок забовязань реалізувати проект перевірки коректного вводу значень користувача.(Логін, Пароль, пошта, телефон, ПІБ, дата народження)
2) Передбачити декілька класів, для перевірки кожного поля
Объектно ориентированное проектирование. Язык UML и паттерны проектирования
Использование поведенческих паттернов
Задание :
1) Используя цепочку обязательств реализовать проект проверки корректного ввода значений пользователя.(Логин, Пароль, почта, телефон, ФИО, дата рождение)
2) Предусмотреть несколько классов для проверки каждого поля
Массив - структура данных, которая хранит однотипные данные, это их главное отличие от списков, так как списки могут хранить в себе разные типы данных.
Все мы ходим в магазины, примерами однотипных данных могут быть ценники (именно цена), само количество продуктов, дата производства.
Служебное слово print() выводит объекты на стандартное устройства вывода, ну короче говоря, на экран выводит какой-либо текст/переменные.
Типов данных много: Числа, списки, кортежи, множества, строки, словари, байты, логический тип, также есть тип NoneType.
В Python можно проводить все операции над числами: деление, умножение, вычитание, сложение с предназначенных для этого символов.
+ - сложение
- - вычитание
* - умножение
/ - деление
// - целочисленное деление
% - деление с остатком
** - возведение в степень