profile
Опубликовано 5 лет назад по предмету Информатика от rudzi

4. Дан массив из 12 вещественных элементов. Обеспечить заполнение массива с клавиатуры. Подсчитать среднее арифметическое элементов массива, больших 1.
1. В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно опера
ствий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
а := 6
b := 4
b := a/2*b
a := 2*а + 3*b
В ответе укажите одно целое число — значение переменной a.
2. Запишите значение переменной s, полученное в результате работы следующей программы.
Var s,k: integer;
Begin
s := 0;
for k := 12 to 15 do
s := s + 13;
writeln(s);
End.
3. В таблице Dat хранятся данные о количестве сделанных заданий учениками (Dat[1] заданий сделал первый ученик, Dat[2] — второй и т. д.). Определите, какое число будет напечатано в результате рабо-ты следующей программы.
Var k, m, n: integer;
Dat: array[1...10] of integer;
Begin
Dat[1] := 7;
Dat[2] := 9;
Dat[3] := 10;
Dat[4] := 5;
Dat[5] := 6;
Dat[6] := 7;
Dat[7] := 9;
Dat[8] := 8;
Dat[9] := 6;
Dat[10] := 9;
m := 10; n: = 0;
for k := 1 to 10 do
if Dat[k] < m then
begin
m := Dat[k];
n := k
end;
writeln(n);
End.

  1. Ответ
    Ответ дан ProstoPositive
    1 - 48
    2 - 52
    3 - 4
    4 -
    var a: array [1..12] of integer;
    i,n,k: integer;
    srarifm: real;

    Begin
    For i:=1 to 12 do
    begin
    read(a[i]);
    end;
    For i:=1 to 12 do
    Begin
    if a[i]>1 then begin n:=n+1; K:=k+a[i]; end;
    end;
    srarifm:=k/n;
    writeln;
    Write(srarifm);
    end.
Самые новые вопросы