КомпјутериСофтвер

Табеларни приказ функција: Како написати програм?

Табеларни приказ функција - класични проблем математике и програмирања. Она се састоји у проналажењу узастопне вредности ф (к) са различитим вредностима к. Резултати прорачуна често имати излаз као сто у два реда. Први одговара к, други - ф (к).

теорија

Алгоритам за одређивање вредности функције се састоји од шест корака.

  1. Избор почетних и завршних вредности аргумента, број бодова.
  2. Обрачун корак - износ за који ће аргумент променити.
  3. Аргумент се узима једнака почетне вредности.
  4. Обрачун функција.
  5. Повећање вредности аргумента у кораку.
  6. Образац 4-5 докле год не постоји процена потребан број бодова.

Вредности постављене у првом кораку, није увек изабран, могу се дати задатак. У пракси, постоји ситуација када даје низ вредности и обрачуна корак. Табулатион функција у овом случају не захтева проналажење број поена, пошто ће израчун окончање услов (корак 6 алгоритма) једнака циљну вредност аргумента.

Практичан пример

Разумети како се користи теорију да помогне пример. Пустио квадратна функција г (к) = к 2 + 9. Саставити табелу својих вредности у опсегу [-2; 2] узимањем број бодова једнак пет. Од почетних података је лако проценити да корак обрачун треба да буде једнака 1.

Према алгоритму, следећи корак је израчунавање г (-2), «-2» - је почетна вредност функције. Секвенцијално повећање к по једну (у овој операцији програмирања се зове инцрементинг) и одређивање г функцију врши функцију табеларног.

х

-2

-1

0

1

2

г (к)

13

10

9

10

13

Проверите исправност обрачуна је лако - требало би да добије график параболе.

implementacija софтвера

Израда сто има руку - дуг занимање. Калкулације треба спровести пажљиво, грешка у прорачуну других вредности и да нетачно. Решење - да прође тај проблем на рачунару.

Испод је табеларни програма феатурес тзв 'псеудо. " Да га обавља, морате навести функцију, почетак и крај свих аргумената, број бодова. Пример процењује ф (к) = 18 * к + 5. Резултат програма - секвенцијално изведени вредности к, ф (к).

- аргумент: = Н.Знацхение.

- Схаг_вицхислени: = (С. вредност - К вредност) / број. поинтс.

- ЗА (Цоунтер-: = 0 до Кол бодова.).

Старт:

- Функција: = 18 + 5 * аргумент.

- аргумент: А = вредност + бројач корака.

- Дисплаи (аргумент функција).

Крај.

Код прилагодити сваком програмском језику. То је табеларни приказ функција може да се спроведе у "Пасцал" Ц, Ц #, па чак и у ВБА канцеларијски софтвер интегрисан у МС Оффице пакету.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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