Var ar:array of integer;
max,i,n,j:integer;
begin;
max:=-2147483648; //нижняя граница integer
writeln('Введите размерность массива:'); //массив всегда приятнее
readln(n);
setlength(ar,n+1); //задали размерность динамического массива
for i:=1 to n do
begin;
write('Введите ',i, ' элемент массива:');
readln(ar[i]);
end;
for i:=1 to n do
for j:=1 to n do
if max<ar[i]*ar[j] then max:=ar[i]*ar[j];
writeln('Result:',max);
<span>end.</span>
Посмотри на пункт b и с. Плохо видно. В b, там точка после s в условии? Если да, то это ошибка, если нет, значит плохо видно на фотографии. И c там выражение закрывается точкой с запятой(;) или двоеточием(:)? Если двоеточием, то это ошибка, нужно исправить на точку с занятой, если нет, то плохо видно на фотографии.
Без разницы на каком языке? Тогда держи на js:
for(i=1;i <=40;i++){
if(i%2 == 1){
console.log(i);
}
}
Все языки похожи, поэтому можешь легко перевести. Просто цикл проверяющий все числа от 1 до 40. Если делится на 2 и остаток = 1, то вывести, иначе продолжить цикл
Это лепестковая диаграмма, без вариантов.
но букв 11.
Кто там писал, если первое (3) задание сделал, можешь отправить?