KompüterProqram

Cədvəli funksiyası necə bir proqram yazmaq üçün necə?

Cədvəli funksiyası - riyaziyyat və proqramlaşdırma klassik problem. Bu x müxtəlif dəyərləri ilə f (x) ardıcıl dəyərlər tapmaq ibarətdir. Hesablanması nəticəsində tez-tez iki satır bir masa kimi outputted. x ilk uyğundur, ikinci - f (x).

nəzəriyyə

funksiyası dəyərlər müəyyən alqoritmi altı mərhələdən ibarətdir.

  1. dəlil, xal sayı ilkin və yekun dəyərləri seçilməsi.
  2. Hesablanması addım - arqument dəyişəcək olan məbləği.
  3. arqument ilkin dəyərinə bərabər qəbul edilir.
  4. Hesablanması funksiyası.
  5. addım dəlil dəyəri artır.
  6. kimi uzun bal heç bir təxmini tələb olunan sayı var kimi 4-5 A model.

ilk addım müəyyən dəyərləri həmişə vəzifə verilə bilər, seçilmiş deyil. Təcrübədə, dəyərlər və hesablama addım bir sıra verdiyi bir vəziyyət var. xitam vəziyyəti hesablanması (alqoritm addım 6) dəlil hədəf dəyərinə bərabər çünki bu halda cədvəl funksiyası xal sayı tapmaq tələb etmir.

A praktik misal

nümunə kömək etmək nəzəriyyəsi necə istifadə anlamaq. g (x) bir kvadrat funksiyası = x 2 + 9 edək. -2 sıra [öz dəyərlər masa tərtib; 2] beş bərabər xal sayı alaraq. İlkin məlumatlara From hesablanması addım 1 bərabər olmalıdır ki, qiymətləndirmək üçün asandır.

alqoritmi görə, növbəti addım g hesablanması (-2), «-2» var - funksiyası ilkin dəyəri. Ardıcıl bir-x artan (bu proqramlaşdırma əməliyyatda incrementing adlanır) və g funksiyası cədvəl funksiyası həyata keçirilir müəyyən.

x

-2

-1

0

1

2

g (x)

13

10

9

10

13

hesablanması düzgünlüyünü yoxlayın asandır - bir parabola grafik lazımdır.

proqram həyata keçirilməsi

masa hazırlanması əl edir - uzun işğal. Hesablamalar digər dəyərlər hesablanması səhv də səhv etmək, diqqətlə həyata keçirilməlidir. həll - bir kompüter problem keçmək.

Aşağıda cədvəl proqramı qondarma "yalançı". Xüsusiyyətləri var onu yerinə yetirmək üçün, bir funksiyası, dəlilləri başlanğıc və son, xal sayı daxil olmalıdır. misal f (x) = 18 * x + 5 qiymətləndirir. Proqramın nəticəsi - ardıcıl əldə dəyərlər x, f (x).

- Argument: = N.Znachenie.

- Shag_vychisleny: = (N. dəyəri - K dəyər) / sayı. xal.

- FOR (Counter: = 0 xal Count.).

start:

- Function: 18 + 5 * dəlil =.

- Argument: NA = dəyər + Step Counter.

- Display (dəlil funksiyası).

End.

Kodu hər hansı bir proqramlaşdırma dili uyğunlaşdırılmışdır. Bu funksiyaları cədvəli bir "Pascal" həyata MS Office paketi inteqrasiya, C +, C #, və hətta VBA ilə ofis proqram edilə bilər.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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