Задать вопрос
25 декабря, 21:42

Составить программу на языке Паскаль: 1) Для массива K из 12 вещественных чисел определить сколько элементов массива меньше 0. 2) В массиве М из 10 целых чисел найти количество элементов равных 3. 3) В массиве из 8 целых найти номер массива с наибольшим значением. 4) В массиве из 12 целых чисел найти количество и сумму элементов, расположенных до максимального элемента. 5) Для массива из 15 вещественных подсчитать количество элементов массива меньших суммы первого и последнего элементов массива.

+4
Ответы (1)
  1. 25 декабря, 22:41
    0
    1) Program Massiv1;

    Uses Crt;

    var k:array[1 ... 12] of real;

    i, c:integer;

    begin

    clrscr;

    write ('Введите элементы массива k:') ;

    c:=0;

    for i:=1 to 12 do

    begin

    readln (k[i]) ;

    if (k[i]<0) then Inc (c) ;

    end;

    writeln;

    writeln;

    for i:=1 to 12 do write (k[i]:4:4) ;

    writeln;

    writeln ('Количество элементов <0:', c) ;

    readkey;

    end.

    2) Program Massiv2;

    Uses Crt;

    var m:array[1 ... 10] of integer;

    i, c:integer;

    begin

    clrscr;

    write ('Введите элементы массива m:') ;

    c:=0;

    for i:=1 to 10 do

    begin

    readln (m[i]) ;

    if (m[i]=3) then Inc (c) ;

    end;

    writeln;

    writeln;

    for i:=1 to 12 do write (m[i]:4) ;

    writeln;

    writeln ('Количество элементов = 3:', c) ;

    readkey;

    end.

    В третьем задании видимо имеется ввиду номер элемента этого массива, т. к по условию задачи массив у нас один.

    3) Program Massiv3;

    Uses Crt;

    var m:array[1 ... 8] of integer;

    i, c, max:integer;

    begin

    clrscr;

    write ('Введите элементы массива m:') ;

    c:=0;

    for i:=1 to 8 do readln (m[i]) ;

    writeln;

    writeln;

    max:=m[1]

    for i:=1 to 8 do

    begin

    if (m[i]>max) then

    begin

    max:=m[i];

    c:=i

    end;

    write (m[i]:4) ;

    end;

    writeln ('Индекс максимального элемента = : ', c) ;

    readkey;

    end.

    4) Program Massiv4;

    Uses Crt;

    var m:array[1 ... 12] of integer;

    i, c, max, sum:integer;

    begin

    clrscr;

    write ('Введите элементы массива m:') ;

    c:=0; sum:=0;

    for i:=1 to 12 do readln (m[i]) ;

    writeln;

    writeln;

    max:=m[1]

    for i:=1 to 12 do

    begin

    if (m[i]>max) then

    begin

    max:=m[i];

    c:=i

    end;

    write (m[i]:4) ;

    end;

    for i:=1 to c-1 do sum:=sum+m[i];

    writeln ('Количество элементов расположенных до max : ', с-1) ;

    writeln ('Сумма элементов расположенных до max : ', sum) ;

    readkey;

    end.

    В пятом задании видимо имеется ввиду значения элементов массива меньшие чем сумма первого и последнего

    5) Program Massiv5;

    Uses Crt;

    var k:array[1 ... 15] of real;

    sum:real;

    i, c:integer;

    begin

    clrscr;

    write ('Введите элементы массива k:') ;

    c:=0;

    for i:=1 to 15 do readln (k[i]) ;

    sum:=k[1]+k[15];

    writeln;

    writeln;

    for i:=1 to 15 do

    begin

    write (k[i]:4:4) ;

    if (k[i]
    end;

    writeln;

    writeln ('Количество элементов : ', c) ;

    readkey;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу на языке Паскаль: 1) Для массива K из 12 вещественных чисел определить сколько элементов массива меньше 0. 2) В массиве ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
В записи m[7]=9 m обозначает 1) имя массива 2) имя элемента массива 3) номер элемента массива 4) значение элемента массива в записи m[7]=
Ответы (1)
В одномерном массиве, вводимом с клавиатуры и состоящем из 10 вещественных элементов, вычислить: 1) номер максимального по модулю элемента массива; 2) сумму элементов массива, расположенных после первого положительного элемента.
Ответы (1)
Что определяет для массива X[1 ... n] следующий алгоритм R: = n; For k: = 1 to n do If X[k]
Ответы (1)
1. Дан массив 1 2 3 4 5 6 7 8 7 0 - 8 - 4 2 16 - 10 2 А Определите: А) размерность массива; Б) значение элемента А[3]; В) значение максимального элемента массива; Г) индекс первого отрицательного элемента массива;
Ответы (1)
Помогите откорректировать программу - Паскаль. Структура программы как у меня. Условие: Дан одномерный массив, состоящий из вещественных элементов. Найти сумму элементов массива, расположенных до последнего положительного элемента.
Ответы (2)