Задать вопрос
18 января, 13:55

Дан массив целых чисел. Поменять местами первый максимальный (если таковых несколько) и последний минимальный (если таковых несколько) по значению элементы массива. Число элементов в массиве не более 10-ти Pascal

+2
Ответы (1)
  1. 18 января, 17:15
    0
    var a:array[1 ... 10]of integer;

    max, min, i, n, i1, i2:integer;

    begin

    readln (n) ;

    for i:=1 to n do readln (a[i]) ;

    max:=a[1];

    min:=a[1];

    for i:=1 to n do begin

    if a[i]>max then begin max:=a[i]; i1:=i; end;

    if a[i]<=min then begin min:=a[i]; i2:=i; end;

    end;

    a[i1]:=a[i1]+a[i2];

    a[i2]:=a[i1]-a[i2];

    a[i1]:=a[i1]-a[i2];

    for i:=1 to n do write (a[i],' ') ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дан массив целых чисел. Поменять местами первый максимальный (если таковых несколько) и последний минимальный (если таковых несколько) по ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. Возвести в квадрат все элементы массива A. Размер массива и значения элементов массива - произвольные. 2. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).
Ответы (1)
Помогите решить задачи на паскаль. 1) Дан массив случайных чисел (количество элементов вводите с клавиатуры). Найти произведение всех элементов массива. 2) Дан массив случайных чисел (количество элементов вводите с клавиатуры).
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
Все задачи делаются в Паскале! 1) Увеличить все элементы массива A на 1. 2) Умножить все элементы массива A на 2. 3) Возвести в квадрат все элементы массива A.
Ответы (1)
Написать программы в Паскале • Дан массив из N вещественных чисел. Поменять местами последний и минимальный элементы массива. • Дан массив из N целых чисел. Найти номер первого элемента, который равен количеству элементов, кратных 3.
Ответы (1)