muzaffarovich-Sergei1777
?>

Напишите программу в паскале! в массиве р(10) определить сумму элементов кратных 8! и поменять местами р(9) и р(10)! я умоляю! много

Информатика

Ответы

frolevgevg6420

1) В столбце Е для каждого учащегося вычислим сумму по двум предметам, если это ученик школы округа «Центральный». Для ученика другого округа ячейка будет содержать пустую строку. В ячейку Е2 запишем формулу =ЕСЛИ(В2=«Центральный»; С2+D2; "") Скопируем формулу во все ячейки диапазона ЕЗ:Е273. Благодаря использованию относительных ссылок в столбце Е непустые значения строк 2−267 будут равны суммам учеников школ округа «Центральный». Для того чтобы найти наименьшую сумму, в ячейку G1 внесём формулу =МИН(Е2:Е267).

2) Для ответа на второй вопрос в дополнительной ячейке, например в НЗ, найдём количество участников, набравших по физике менее Это можно сделать различными в том числе при функции =СЧЁТЕСЛИ(С2:С267; "<70"). Выразим полученное значение в процентах от общего числа участников тестирования. Результат запишем в ячейку G3: =НЗ/266*100.

ответ: 1) 68; 2) 90,2.

karien87
// PascalABC.NET 3.1, сборка 1171 от 15.02.2016
begin
  var i,j:integer;
  var n:=ReadInteger('n=');
  var a:=ArrRandom(n,10,99); a.Println;
  var imax:=0;
  var imin:=0;
  for i:=1 to n-1 do
    if a[i]>a[imax] then imax:=i
    else
      if a[i]<a[imin] then imin:=i;
  if imin<imax then begin
    for i:=imin+1 to imax-1 do
      for j:=imin+1 to imax-1 do
        if a[i]>a[j] then Swap(a[i],a[j])
    end
  else
    for i:=imax+1 to imin-1 do
      for j:=imax+1 to imin-1 do
        if a[i]>a[j] then Swap(a[i],a[j]);
  a.Println
end.

Тестовое решение:
n= 15
46 87 95 49 86 17 43 61 15 57 23 60 84 75 82
46 87 95 86 61 49 43 17 15 57 23 60 84 75 82

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

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

Напишите программу в паскале! в массиве р(10) определить сумму элементов кратных 8! и поменять местами р(9) и р(10)! я умоляю! много
Ваше имя (никнейм)*
Email*
Комментарий*

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

Сурат1199
Александр Сергей
Railyan
Blekjek730
Anatolevich667
ecocheminnov437
e-s-i-k
gusrva3001
Oksana-Kirakosyan1301
mishamedbrat
Lolira64
mail5
lor005148
alex091177443
verkop9