DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт про виконання лабораторної роботи № 2 з дисципліни «Основи програмування та алгоритмічні мови»

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
Факультет інформатики та обчислювальної техніки
Кафедра:
Кафедра обчислювальної техніки

Інформація про роботу

Рік:
2013
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Основи програмування та алгоритмічні мови
Група:
К
Коротко про документ

Про що ця робота

У лабораторній роботі наведено розв'язання рівняння з використанням розгалуженого циклу мовою програмування Pascal. Продемонстровано текст програми, результати виконання та перевірку для заданих значень параметра.

У роботі розглядаються

  • Основи програмування
  • Алгоритмічні мови
  • Розгалужені цикли
  • Мова Pascal
  • Чисельні методи

Зміст і розділи

  1. Умова завдання
  2. Текст програми
  3. Результати виконання
Для кого:Студенти технічних спеціальностей, вивчаючі основи програмування та алгоритмічні мови.
Викладачі:Викладач кафедри

Ключові поняття

алгоритмрозгалужений циклпрограмазміннарівнянняPascalкомпіляціяфункція

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний технічний університет України “Київський політехнічний інститут” Кафедра ОТ ЗВІТ про виконання лабораторної роботи № 2 з дисципліни “Основи програмування та алгоритмічні мови” Для заданого а знайти корінь рівняння f ( x) = 0, де  На початку програми, ми повинні задати параметр а, і в залежності від його значення програма повинна знайти х - корінь рівняння f ( x) = 0. Даний алгоритм реалізується за допомогою розгалуженого ціклу.  Текст програми Program lab_2; uses crt; {Plug crt} var povtor:char; {peremennaya dly zapyska thukla povtora(na4atb c na4ala)} a, {a-zminna a} x:real; {x-koren rivnanna} begin povtor:='y'; {Assign to the variable povtor value of 'y' so that the next run tsykl} While povtor='y' do begin write('Enter a, a='); readln(a); {Sets the value of variable a} if a>0 then begin x:=(-1)*abs(a-1)/(2*a);{Find the value of x if a<0 and find the module a-1} end else x:=ln(sqrt(1+sqr(a))); {Find the value of x for all other values of a} writeln('x=',x:6:2); {Output the value of x} writeln('Type "y" to start over or "n" to exit'); Readln(povtor); clrscr; end; end.  В даному прикладі виконання програми ми ввели значення а, а=1. Отже програма повинна була знайти корені рівняння , при f ( x) = 0. Отже: . І дійсно якщо підставити 1 в дане рівняння то отримуємо f ( x) = 0.35. 
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!