АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Хід роботи. Теоретичні відомості

Читайте также:
  1. I. Мета, завдання та загальні вимоги до виконання курсової роботи
  2. II Методика виконання курсової роботи.
  3. II. ЗМІСТ І ОФОРМЛЕННЯ РОБОТИ
  4. IX. СИГНАЛИ, ЩО ЗАСТОСОВУЮТЬСЯ ПІД ЧАС МАНЕВРОВОЇ РОБОТИ
  5. VI Поточний контроль виконання роботи
  6. VI Поточний контроль виконання роботи
  7. VI Поточний контроль виконання роботи
  8. VI Поточний контроль виконання роботи
  9. VI. Методичні вказівки до виконання курсової роботи.
  10. VIІ Поточний контроль виконання роботи
  11. А. Виконується при підготовці до роботи
  12. Аналіз стану виховної роботи

Теоретичні відомості

Програма – впорядкована послідовність дій для ЕОМ, виконання якої реалізує алгоритм розв’язку будь-якої задачі.

Змінні – величини, значення яких змінюється в процесі виконання програми.

Тип даних – це множина однакової природи разом з набором операцій, які над ним виконуються.

Вираз – порядок виконання дій над елементами даних і складається з операндів, круглих дужок і знаків операцій.

Хід роботи

Формалізація задачі: для заданої функції скласти програму мовою програмування:

Y=x2+6+(x+1) якщо x<1,4

Y=bx2-8√x якщо x=1,4

Y=ln(x+2b) якщо х>1,4

Якщо x<1,4 то Y=x2+6+(x+1), якщо x=1,4, то Y=bx2-8√x інакше Y=ln(x+2b).

 

Типи даних: аргументи і результати належать до дійсного типу даних.

Аргументи: x, b: real

Результати: у: real

 

 

 

Програма:

Program Name4;

var x,b, y: real;

begin

read (x, b);

if x<1.4 then y:sqr(x)+6/(x+1), else if x=1.4 then y:=b*(sqr(x))-8*(sqrt(x)) y:=ln(x+2*b);

write(y)

end.

 

 

Результати виконання програми:

Х=1743 B=2423

У=7,463363045E+00

Висновок: я навчився складати програму з використанням вказівки розгалуження та записувати алгоритми до неї, скалдати блок схеми вказівок.

 


Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)