ЭЭМПрограммалык камсыздоо

Санак милдети: кандай программа керек?

Санак милдети - математика жана программалоого классикалык маселе. Ал X ар кандай баалуулуктары менен Х (х) жана кийинки маанилерин таап турат. Эсептөө натыйжалары көп учурда эки катар бир үстөлгө катары Сыртка. X биринчи келет, экинчиси - F (х).

теория

милдетинин маанилерин аныктоо үчүн алгоритми Алты тепкичтин турат.

  1. талаш баштапкы жана акыркы баалуулуктарды тандоо, чекиттеринин саны.
  2. Эсептөө кадам - аргумент турган өлчөмү өзгөрөт.
  3. аргумент баштапкы наркына барабар кабыл алынат.
  4. Эсептөө милдети.
  5. кадамда аргументүү баасын жогорулатуу.
  6. 4-5 бир үлгүсү катары көп пунктка, эч кандай бааланат талап саны бар эле.

Биринчи кадам коюлган баалуулуктар, дайыма эле тандалып алынган жок, алар ишти берилиши мүмкүн. Иш жүзүндө, баалуулуктар жана эсептөө кадам бир катар тарабынан берилген бир жагдай бар. жылдан тартып токтотуу шарты эсептөө (алгоритм 6-кадам) талаш болуп максаттуу мааниге барабар болот бул учурда Санак милдети, пункттарынын санын табуу талап кылбайт.

Башкалардын үлгүсү

Мисал үчүн теориясын кантип колдонуу керектигин түшүнүүгө. г (X) бир чарчы милдетин болсун = х 2 + 9. Колдо баалуулуктарга үстөл түзөт [-2; 2] беш барабар пункттарынын санын алуу менен. 1 баштапкы маалыматтардын эсептөө кадам бирдей болушу керек деп баалоо мүмкүн.

Алгоритмдин ылайык, кийинки кадам г эсептөө (-2) болуп саналат, "-2" - милдетинин баштапкы наркы болуп саналат. Ырааттуу бир X жогорулатуу (бул программалык иш Incrementing деп аталат) жана г милдети жыйынтыктоо иш-милдетин жүзөгө ашырылат аныктоо.

х

-2

-1

0

1

2

г (х)

13

10

9

10

13

эсептөөнүн тууралыгын текшерүү кыйын эмес - бир парабола менен сатылат керек.

программа ишке ашыруу

үстөлдү даярдоо колун өзгөчөлүктөрү - көп баскынчылыгын. Эсептөөлөр кылдаттык менен жүзөгө ашырылышы керек, башка баалуулуктардын эсептөөдө ката да туура эмес болот. чечим - компүтерде маселени өтөт.

Төмөндө чыгаруу программасы деп аталган, "жасалма". Белгилердин Аны аткаруу үчүн, бир кызматты көрсөтүү керек, урушуп башталышы жана аякташы, пункттарынын санын. мисалы е баалайт (х) = 18 * х + 5. программасынын жыйынтыгы - ырааттуу алынган баалуулуктар X, F (х).

- Аргумент: = N.Znachenie.

- Shag_vychisleny: = (N. балл - K балл) / саны. пункт.

- ҮЧҮН (Counter: = 0 упай саны.).

Башталган:

- Function: = 18 + 5 * аргумент.

- Аргумент: NA = балл + кадам Counter.

- Display (аргумент кызмат).

Аягы.

Code кайсы бир программалоо тилине ылайыкташтырылган. Бул иш-милдеттерди жүзөгө ашыруунун суммалоо бир "Паскалга" ишке, C +, C #, ал тургай, MS Office программалык аралаша VBA Office пакетине мүмкүн эмес.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ky.delachieve.com. Theme powered by WordPress.