Ниво 6.5 на задачата C++

Задание 1

Поканете потребителя да въведе рождена дата във формат година-месец-ден. Определете колко пълни години е потребителят.

Задание 2

Поканете потребителя да въведе три числа. Проверете дали тези числа образуват Питагорова тройка: квадратът на най-голямото число трябва да бъде равен на сбора от квадратите на другите две.

Задание 3

Дадена е дата:

javascriptstd::string date = "2020-11-32";

Проверете дали тази дата е коректна.

Задание 4

Дадено е цяло число:

cpp35142

Сортирайте цифрите на това число. В нашия случай трябва да се получи следното:

cpp12345