bellatrixstudio
?>

Вмассиве b(n) заменить каждый элемент массива максимальным элементом массива .

Информатика

Ответы

adminaa
Const n=5; //размер массива var a: array[1..n] of integer; i,xmax: intger; begin for    i: =1 to n do begin a[i]: =random(10); //заполняем массив случайными числами от 1 до 10 write(a[i]); // выводим массив end; xmax: =a[1]; for  i: =1 to n do begin if a[i]> xmax then xmax: =a[i] end; for  i: =1 to n do a[i]: =xmax; writeln('конечный массив: '); for  i: =1 to n do write(a[i]); end.
Femida76
Var ar: array[1..10] of integer; ar1: array[1..10] of integer; ar2: array[1..10] of integer; i,n1,n2: integer; begin; randomize; writeln('first array: '); for i: =1 to 10 do  begin;   ar[i]: =random(10,99);   if odd(ar[i]) then //если нечётно     begin;     inc(n1);     ar1[n1]: =ar[i];     end     else     begin;     inc(n2);     ar2[n2]: =ar[i];     end;     write(ar[i]: 4);   end; writeln; writeln('array a: '); for i: =1 to n1 do write(ar1[i]: 4); writeln; writeln('array b: '); for i: =1 to n2 do write(ar2[i]: 4); end.
nord248

#include <iostream>

#include <vector>

using namespace std;

int main() {

setlocale(0, "RU");

vector<int> x(9);

int sum = 1;

cout << "Введите элементы массива: ";

int n;

for (int i = 0; i < 9; i++) {

 cin >> n;

 x.push_back(n);

}

// Я так понял, что нужно получить произведение всех элементов с чётным индексом:

for (int i = 0; i < x.size(); i++) {

 sum *= x[i];

 i += 2;

}

if (sum % 2 == 0) {

 cout << "Чётное";

}

else {

 cout << "Нечётное";

}

return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вмассиве b(n) заменить каждый элемент массива максимальным элементом массива .
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Corneewan
egorova90356684858370
annarom1306
saveskul84
zrv85
dima0218687
Вагифович
sergeykirushev
shilinmikhaillg
knigi21212
artbogema2016
rynaodal
daskal83
deniskotvitsky56
lenalevmax7937
▲