Любой учебник по математике откройте за 10-11 класс и почитайте, что такое комплексные числа.
Комплексное число имеет вид a + bi, где a и b действительная часть, а i - мнимая единица (квадрат этой единицы равен -1).
Контрольная сумма - это значение, которое может быть получено с помощью какой либо хеш-функции (например MD5), а хеширование - это уже процесс преобразования данных с помощью хеш-функции.
1. Что за ошибка
2. Инклюды (#include) пустые
3. После инклюдов должно быть using namespace std; Или же просто к cout и cin подпишите std:: (std::cout, std::cin)