счётчик цикла должен быть целым, т. е. integer!!
1(электроника)-3,4,5,7,8,10
2(инструмент)-2
3(эмоция)-1
4(явления)-6
5(язык)-9
Делайте через switch, это самый простой способ, да и вариантов-то всего 10, тем более что все равно переводить число в строку
...
<span>switch(age){
case 20: cout<<<span>"двадцать лет"<<endl</span>; break;
case 21: </span>cout<<"двадцать один год"<<endl;<span> break;
...
default: </span>cout<<"неверные данные"<<endl;<span>
}</span>
я не знаю как оно работает, но оно работает
(возможно, можно оптимизировать, что возможно где-то я это не учёл)
в предпоследней строке с конца ( write (ZZ[i]:5) ) цифру 5 можно изменить на какой нужно (надеюсь вы понимаете моё кривое мышление), либо можно проще write (zz[i]) , но тогда они выведутся не в строку, а столбцом