This C++ program prints all prime numbers between 1 and 200. It uses a nested for and while loop to check each number for primality by testing for divisibility against all numbers from 2 to the number itself. After printing 10 prime numbers, it prints a new line. Finally, it prints the total number of prime numbers found.