Задать вопрос
30 июля, 17:27

Задан массив из 12 вещественных чисел. Поменять местами два элемента массива, номера которых вводятся с клавиатуры. Вывести элемент после замены.

+3
Ответы (1)
  1. 30 июля, 19:56
    0
    Program Task;

    Const n = 12;

    Var a: Array [1 ... n] of Real;

    first, second, i: Integer;

    tmp: Real;

    Begin

    WriteLn ('Введите ', n, ' элементов массива') ;

    For i : = 1 To n Do

    Read (a[i]) ;

    WriteLn ('Введите номер первого элемента') ;

    ReadLn (first) ;

    WriteLn ('Введите номер второго элемента') ;

    ReadLn (second) ;

    tmp : = a[first];

    a[first] : = a[second];

    a[second] : = tmp;

    WriteLn ('Результат:') ;

    For i : = 1 To n Do

    Write (a[i], ' ') ;

    ReadLn;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задан массив из 12 вещественных чисел. Поменять местами два элемента массива, номера которых вводятся с клавиатуры. Вывести элемент после ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы