elena-ppk
?>

С) Расставьте в нужном порядке строки и допиши недостающие элементы программы для задачи: С клавиатурывводятся две переменные Длина и Ширина прямоугольника.Необходимо вычислить и вывести на экран периметр иплощадь фигуры. А.В.С.D.Е.Е.print ("P прямоугольника=", Р)print ("Ѕ прямоугольника=", S)a= int (input ("Введите значение ширины прямоугольника"))S = a*bb= int (input ("Введите значение длины прямоугольника"))Р= 2*(a+b) сор ​

Информатика

Ответы

Михайлович1309
// PascalABC.NET 3.0, сборка 1128
function Sum(a:array of real):real;
begin
  Result:=0;
  foreach var x in a do
    if x>10 then Result+=x
end;

procedure Half(a:array of real);
begin
  var s:=Sum(a)/2;
  for var i:=0 to a.Length-1 do a[i]/=s
end;

procedure PrintRealArray(a:array of real);
begin
  foreach var x in a do Write(x:0:3,' ');
  Writeln
end;

begin
  var n:=ReadInteger('Количество элементов массива:');
  var P:=ArrRandomReal(n,0,20);
  Writeln('Исходный массив'); PrintRealArray(P);
  Half(P);
  Writeln('Результирующий массив'); PrintRealArray(P)
end.

Тестовое решение:
Количество элементов массива: 10
Исходный массив
2.835 3.159 11.777 19.562 1.392 8.941 15.501 14.392 7.945 12.443
Результирующий массив
0.077 0.086 0.320 0.531 0.038 0.243 0.421 0.391 0.216 0.338

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

С) Расставьте в нужном порядке строки и допиши недостающие элементы программы для задачи: С клавиатурывводятся две переменные Длина и Ширина прямоугольника.Необходимо вычислить и вывести на экран периметр иплощадь фигуры. А.В.С.D.Е.Е.print ("P прямоугольника=", Р)print ("Ѕ прямоугольника=", S)a= int (input ("Введите значение ширины прямоугольника"))S = a*bb= int (input ("Введите значение длины прямоугольника"))Р= 2*(a+b) сор ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

polotovsky
Melnik Kaveshnikova1746
office3
pozhidaevgv
kokukhin
lelikrom2202
ilyagenius
ktripoleva294
zotcet7
Тимур
Д.О. Игорь
pavlovm8316
Валерьевич Николаевич1364
dimaaristov
potemkin77