К сожалению, ты не уточнил, каким ЯП тебе нужно написать. Сделал два первых задания на JS. В принципе, синтаксис возможно понять.
arr = [234,200,400,11,2,5,10,300]
function calculationEl(arr) {
let num = 0
let index = 0
for(let i = 0; i < arr.length;i++) {
if(arr[i] % 5 == 0 && arr[i] > num) {
num = arr[i];
index = [i];
}
}
return `${num} ${index}`
}
console.log(calculationEl(arr));

function findNumbers(el) {
const minNum = -Math.abs(el)
const maxNum = el
const arr = [];
for(let i = 0; i < el;i++){
arr.push(Math.floor(Math.random() * (minNum - maxNum) + maxNum));
}
const res = [];
console.log(arr);
let min = 0
for(let i = 0;i < arr.length;i++) {
let currentNum = arr[i];
if(currentNum > min) {
continue
}
else min = arr[i]
}
res.push(min)
for(let i = 0;i < arr.length;i++) {
if(min == arr[i]) res.push([i])
}
return res
}
console.log(findNumbers(10))
