ПОМОГИТЕ НАПИСАТЬ ПРОГРАММУ массива В ПАСКАЛЕ, ПОЖАЛУЙСТА)
10-11 класс
|
Дан массив х[N]. Найти наибольший элемент (max). Преобразовать исходный массив таким образом,чтобы все элементы по модулю не равные MAX заменялись нулями,а остальные единицами.
var
x:array[1..100] of integer;
i,n,max:integer;
begin
readln(n);
for i:=1 to n do
read(x[i]);
max:=x[1];
for i:=1 to n do
if max<x[i] then
max:=x[i];
for i:=1 to n do
if abs(x[i])<>max then
x[i]:=0
else
x[i]:=1;
for i:=1 to n do
write(x[i],' ');
end.
Другие вопросы из категории
C[i,j] равен среднему арифметическому элементов A[i,j] и B[i,j].
Формат входных данных
Первая строка входного файла содержит целое число N (1 <= N <= 100000). В следующей строке задаются N положительных целых чисел, каждое из которых не превышает 100000.
он тупоугольным, прямоугольным или остроугольным
Сделать разветвляющуюся алгоритмическую структуру.
Читайте также
рдинат. Я поняла, что нужно найти их длины (формулы я знаю), а правильно написать программу не могу
13.
Нужно написать программу на цикле с предусловием, на Паскале.
Дано натуральное число n. Написать программу вычисляющую сумму
добрый вечер, всем. помогите, пожалуйста, написать программу на Ассемблере.
задание:
Создать программу на языке Ассемблер, что позволяет организовать вычисления над элементами массивов
Объединить два массива 8-битных целых чисел со знаком. Сначала элементы второго затем первого.
заранее огромное спасибо всем!