Борисович409
?>

Напишите программу на алгоритмическом языке, нарисуйте блок-схему и постройте трассировочную таблицу для следующего задания. Вывод суммы четных чисел 30+32+34+36+38. 3. Записать условие, которое является истинным, когда каждое из чисел Х и Y нечетное.

Информатика

Ответы

saryba
Все модели можно разбить на два больших класса: модели предметные (материальные) и модели информационные. Предметные модели воспроизводят геометрические, физические и другие свойства объектов в материальной форме (глобус, анатомические муляжи, модели кристаллических решеток, макеты зданий и сооружений и др.) .
Информационные модели представляют объекты и процессы в образной или знаковой форме.
Образные модели (рисунки, фотографии и др. ) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и др.) . Широко используются образные информационные модели в образовании (вспомните учебные плакаты по различным предметам) и науке, где требуется классификация объектов по их внешним признакам (в ботанике, биологии, палеонтологии и др.) .
Знаковые информационные модели строятся с использованием различных языков (знаковых систем) . Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования) , формулы (например, второго закона Ньютона F=m·a), таблицы (например, периодической таблицы элементов Д. И. Менделеева) и так далее.
Иногда при построении знаковых информационных моделей используются одновременно несколько различных языков. Примерами таких моделей могут служить географические карты, графики, диаграммы и пр. Во всех этих моделях используются одновременно как язык графических элементов, так и на протяжении своей истории человечество использовало различные и инструменты для создания информационных моделей. Эти постоянно совершенствовались. Так, первые информационные модели создавались в форме наскальных рисунков, в настоящее же время информационные модели обычно строятся и исследуются с использованием современных компьютерных технологий.
петрАфанасьев
// PascalABC.NET 3.1, сборка 1230 от 27.04.2016
begin
  var n:=ReadInteger('n=');
  var a:=MatrixRandom(n,n,10,99);
  var s:=0;
  var k:=0;
  for var i:=0 to n-1 do begin
    for var j:=0 to n-1 do Print(a[i,j]);
    Writeln;
    if a[i,i].IsEven then begin s+=a[i,i]; Inc(k) end;
    end;
  if k>0 then Writeln('S=',s/k:0:2)
  else Writeln('На главной диагонали нет четных элементов')
end.

Тестовое решение
n= 8
63 13 33 90 25 21 87 91
88 88 48 13 30 59 81 27
73 23 76 77 52 19 33 97
53 87 13 74 17 35 61 70
77 96 51 61 82 33 63 22
39 88 84 54 88 73 74 69
76 26 69 14 45 80 70 54
80 36 47 38 18 22 84 62
S=75.33

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

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

Напишите программу на алгоритмическом языке, нарисуйте блок-схему и постройте трассировочную таблицу для следующего задания. Вывод суммы четных чисел 30+32+34+36+38. 3. Записать условие, которое является истинным, когда каждое из чисел Х и Y нечетное.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Остап-Лаврова1410
Васильева-Александрович
Написать программу функции (1+х)²
Pavel1545
KseniGum9
yaelenatu
olgakuz00261
iqtoy2010
геннадиевна2001
ВасильевнаСергей
jim2k
Eduard Melikyan
daverkieva568
aivanova
olgavbaranova
thebest59