• ПОМОГИТЕ, ПОЖАЛУЙСТА!
    1) Задать символьный массив из 7 слов (мама, ель, парта, каникулы, прыжок, ура, при-кол). Вывести элементы массива в столбик, с каждым элементом вывести его длину.
    2). Задать числовой массив из 8 элементов. Данные вводить с клавиатуры. Упорядочить элементы массива по возрастанию. Вывести исходный и упорядоченный массивы на экран.
    Паскаль.

Ответы 1

  • Первая задача:

    var

    i:integer;

    a: array [1..7] of String;

    begin

    a[1]:='мама';

    a[2]:='ель';

    a[3]:='парта';

    a[4]:='каникулы';

    a[5]:='прыжок';

    a[6]:='ура';

    a[7]:='прикол';

    for i:=1 to 7 do

    writeln(a[i],' ', Length(a[i]));

    end.

    Вторая задача:

    var

    i, j, c:integer;

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

    begin

    for i:=1 to 8 do

    begin

    writeln('Введите эл. массива A[', i, ']');

    readln(a[i]);

    end;

    writeln();

    for i:=1 to 8 do

    write(a[i], ' ');

    for i:=1 to 7 do

    for j:=i+1 to 8 do

    if a[i]>a[j] then

    begin

    c:=a[i];

    a[i]:=a[j];

    a[j]:=c;

    end;

    writeln();

    for i:=1 to 8 do

    write(a[i], ' ');

    end.

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years