Комп‘ютерний практикум № 3. Написати програму для обчислення числа із заданою точністю презентация

Слайд 1Комп‘ютерний практикум № 3
Завдання 1:

Написати програму для обчислення числа

із заданою точністю

Опис алгоритму

За введеними x, k, ε (точність обчислень) програма повинна повертати значення y.
В програмі використати ітераційну формулу:

Організувати цикл:

Умова виходу з циклу: |δ|<ε , де ε - наперед задана точність обчислень.

Початкові присвоєння: δ=1, у1=1.



Слайд 2Умови обчислення виразу піднесення до степеня


Слайд 3e1 ? e2 : e3

Спочатку обчислюється вираз е1.

Z = (A

> B) ? A : B; // Z = MAX(A,B)

Слайд 4

Завдання 2:
Написати програму – календар, яка за введеною датою виводить день тижня прописом.
Опис алгоритму
Розрахувати день тижня за формулою:
day = (||365.25*year|| + ||30.56*month|| + date + n) % 7, де year – повний рік (4 цифри), month – порядковий номер місяця, date – день (число), n – поправка:

|| a || – ціла частина;
day - день тижня (0-Пн,1-Вт,…,6-Нд).
Рік буде високосним якщо:
year % 100 ≠ 0 і year % 4 = 0
year %100 = 0 i year % 400 = 0


Слайд 5Завдання 3:

Написати програму для розв’язання кубічного рівняння
x3 + ax2 +

bx + c = 0, де a, b, c – коефіцієнти рівняння
Опис алгоритму

y3 + py + q = 0



Слайд 6та два комплексно – спряжених:

,

Якщо d > 0, то

рівняння має один дійсний корінь:

Слайд 7YK=pow(Y,K)
якщо K ∈ R, то Y >= 0
u=pow((-q/2+sqrt(d)),1/3.)
ut=-q/2+sqrt(d)
u = (ut>0)

? ( pow(ut,1/3.) ) : ( pow(fabs(ut),1/3.)*-1 )

Слайд 8Якщо d = 0, то рівняння має три дійсних кореня:


Слайд 9
Якщо d < 0, то рівняння має три різних дійсних

кореня,
які, на жаль, можна обчислити лише наближено:



Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика