С++ программа с массивом

необходимо написать программу для решения задачи. Язык полученной программы – С++. Количество строк неограниченно, но методы реализации имеют определённые границы. Нельзя использовать инструментарий, выходящий за рамки базы С++. Далее, перечислен инструментарий, разрешённый для написания программы:

  1. Переменные типов данных int, float, double, char, string.
  2. Операторы условий: if, else, else if.
  3. Операторы циклов: for, while, do while.
  4. Операторы ввода/вывода данных: cout, cin, prinf, scanf.
  5. Специальные операторы остановки циклов или выхода из программы: return, system(«pause»), break.
    Спецификация задания звучит следующим образом: необходимо создать массив одинаковых чисел, поместить на случайное место в нём число, отличное от прочих элементов массива и реализовать его нахождение и вывод на экран, его позиции и значения. Количество элементов массива должно равняться номеру вашего варианта полюя десять. Программа должна быть
    «дружелюбной» к пользователю, то есть, сопровождать свои действия всеми необходимыми надписями.

В чем именно проблема, что пробовали делать?