Задать вопрос
18 июля, 06:00

Тема: Программирование задач, связанных с обработкой

одномерных массивов.

Задача: Вычислить минимальный элемент массива, состоящего

из 8 элементов, и его номер. Преобразовать исходный массив,

вычитая из каждого элемента минимальное значение.

+2
Ответы (1)
  1. 18 июля, 06:21
    0
    Var

    a: array[1 ... 8] of integer;

    i, b, min: integer;

    begin

    b : = 1;

    for i : = 1 to 8 do begin

    write ('Введите ', i, '-ый элемент массива ') ;

    Readln (a[i]) ; / / Вводим число

    if i = 1 then min : = a[i] else / / Если это первое число то min: = это число

    if min > a[i] then begin / / Если min оказывается больше введённого числа

    min : = a[i]; / / то min: = это чило

    b : = i; / / и переменной b : = номер этого числа в массиве

    end;

    end;

    Write ('Первоначальный массив | ') ;

    for i : = 1 to 8 do write (a[i], ' ') ; / / Выводим этот массив

    Writeln ('| Индекс минимального элемента ', b, '. Число ', a[b]) ; / / Переменную b и элемент стоящий на месте b

    Write ('Преобразованный массив| ') ;

    for i : = 1 to 8 do begin

    a[i] : = a[i] - min; / / Преобразуем массив вычитая из элемента i - min

    write (a[i], ' ') ; / / И сразу выводим преобразованное число

    end;

    write ('|') ;

    end. / / конец
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Тема: Программирование задач, связанных с обработкой одномерных массивов. Задача: Вычислить минимальный элемент массива, состоящего из 8 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
В записи m[7]=9 m обозначает 1) имя массива 2) имя элемента массива 3) номер элемента массива 4) значение элемента массива в записи m[7]=
Ответы (1)
1. Даны два одномерных массива разной размерности. Для каждого из заданных одномерных массивов выполнить: последовательно переписать в другой массив отрицательные элементы начального массива. с применение подпрограмм и процедур желательно
Ответы (1)
Заменить значение каждого элемента каждой строки массива А на значение соответствующего элемента соответствующего столбца массива В (1-й элемент 1-й строки массива А на 1-й элемент 1-го столбца массива В, 2-й элемент 1-й строки массива А на 2-й
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
Вычислить сумму и разность двух одномерных массивов содержащих 20 элементов. В массиве суммы найти максимальный элемент и его индекс. В массиве разности найти минимальный элемент и его индекс. Исходные массивы ввести при помощи случайных чисел.
Ответы (1)