русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Варіант № 21


Дата додавання: 2014-11-27; переглядів: 869.



 

 

У варіантах 22 -28 обчислити значення суми членів нескінченної низки (таблиця 5.1) з заданою точністю. На друк вивести значення суми і кількість членів ряду, що ввійшли в суму. Для перевірки отриманого результату здійснити виклик функції, розкладеної в нескінченний ряд.

 

 

Таблиця 5.1 – Варіанти завдань

№ Вар.     Функція   Сума членів ряду   х   Точність
  sinx     10-4
  lnx   10-5
  chx:     10-4
  ln(1+x)     10-5
    сos     10-4  
      10-4
  cos2x     10-5

 

Контрольні питання

 

1. Що таке ітераційний цикл?

2. Які відмінності організації ітераційних циклів від циклів із заданою кількістю повторень?

3. Які оператори циклу можна використати для організації ітераційного циклічного процесу?

4. Наведіть приклади умов виходу з циклу при обчисленні суми нескінченного ряду.

5. Чому при обчисленні поточного елементу ряду an використовується проста змінна, а не індексована?

6. Чи можна використати наведений нижче фрагмент програми для обчислення суми ряду ?

SUM:=0;

A:=1;

I:=0;

REPEAT

I:=I+1;

A:=-A*X/I;

SUM:=SUM+A;

UNTIL A<EPS;

7. Чи можна у наведеному вище прикладі програми замінити оператор циклу на інший?

8. Який результат роботи наведеного нижче фрагменту програми?

var i,s:integer;

begin

S:=0;i:=0;While i<3 do begin i:=i+1; s:=s+i end; writeln (S);

S:=0;i:=0;While i>1 do begin i:=i+1; s:=s+i end; writeln (S);

S:=0;i:=0;Repeat i:=i+1; s:=s+i until i>3; writeln (S);

S:=0;i:=0;While i<3 do i:=i+1; s:=s+i; writeln (S);

S:=0;i:=0; Repeat i:=i+1; s:=s+i; until i<=3; writeln (S);

 


 

6 ОБРОБКА ОДНОВИМІРНИХ МАСИВІВ

 

Мета роботи - оволодіння практичними навичками роботи з масивами, особливостями їх введення і виведення; придбання подальших навичок з організації програм циклічної структури засвоєння основних прийомів обробки масивів.

 


<== попередня лекція | наступна лекція ==>
Варіанти завдань | Теоретичні відомості


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн