Решение:
Пусть \( x \) — общее количество учеников в классе в начале года.
- Количество мальчиков в начале года: \( 0.30x \).
- Количество девочек в начале года: \( x - 0.30x = 0.70x \).
- По условию, девочек было 21, значит: \( 0.70x = 21 \).
- Найдём общее количество учеников в начале года: \( x = \frac{21}{0.70} = 30 \) учеников.
- Количество мальчиков в начале года: \( 0.30 \times 30 = 9 \) мальчиков.
- После изменений:
- Количество мальчиков стало: \( 9 + 6 = 15 \) мальчиков.
- Количество девочек стало: \( 21 - 6 = 15 \) девочек.
- Общее количество учеников стало: \( 15 + 15 = 30 \) учеников.
- Процент мальчиков после изменений: \( \frac{15}{30} \times 100 \% = 50 \% \).
Ответ: 50%.