Есть ответ 👍

Ученые установили, что прирост какого-либо вида живых организмов за счет рождаемости прямо пропорционален их количеству, а убыль за счет смертности прямо пропорциональна квадрату их количества. этот закон известен под названием закона мальтуса. пусть в одном хозяйстве собираются разводить карпов. прежде чем запускать мальков в пруд, решили провести расчеты. согласно закону мальтуса, изменение числа рыб за один год вычисляется по формуле δn= kn – qn^2. здесь n — число карпов в начале года, k — коэффициент прироста, q — коэффициент смертности. экспериментально установлено, что для данного вида рыб (карпы) и в данных условиях (состояние водоема, наличие корма) k = 1, q = 0,001. если первоначально в пруд запущено n0 рыб, то из закона следует, что количество карпов через год будет таким: n1 = n0 + (kn0 - qn0^2). через два года: n2 = n1 + (kn1 - qn1^2) и так далее. эта формула является моделью процесса размножения рыб в водоеме. проведите вычислительный эксперимент в таблице расчета количества рыб в пруду, поставив следующую цель: подобрать такие значения параметров k и q, при которых количество рыб за 10 лет может быть доведено до 2000. к решению добавьте графическую обработку результатов: график изменения численности рыб с течением времени. выполнить средствами excel.

236
259
Посмотреть ответы 2

Ответы на вопрос:

aida2801
4,8(98 оценок)

ответ:

файл и скрин во вложениях

объяснение:

для заданного условия изначально есть 1 рыба. через 10 лет из может быть около 2000 при условии что k близка к 2.

но, обратите внимание на 2 график, с прогнозом на 18 лет, после 8 лет количество рыбы в пруду, уже не будет расти, а будет колебаться в одном интервале (год спада-год прироста)


Var s,i,j: integer; d: array[0..2] of integer; beginwriteln('введите трёхзначное число'); readln(s); for i: =0 to 2 do begind[i]: = s mod 10; s: =s div 10; writeln(d); end; for j: =1 to 2 do      for i: =1 to 2-j do        if d[i-1] > d[i] then              swap(d[i-1],d[i]);   writeln;   writeln(d); end.

Популярно: Информатика