Студопедия
Главная страница | Контакты | Случайная страница

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

Програмування обчислювальних процесів з розгалуженням

Читайте также:
  1. Взаємозв’язок господарських процесів
  2. Визначте особливості духовних процесів та розвитку філософії в епоху Нового Часу.
  3. Вплив процесів маргіналізації населення на соціально-економічну та політичну стабільність суспільства
  4. Завдання 43. Панорама соціокультурних та духовних процесів у Європі Нового часу та особливості розвитку філософії.
  5. Особливості еволюції інтеграційних процесів у Європі 1 страница
  6. Особливості еволюції інтеграційних процесів у Європі 2 страница
  7. Особливості еволюції інтеграційних процесів у Європі 3 страница
  8. Особливості еволюції інтеграційних процесів у Європі 4 страница
  9. Програмування та проблемне навчання

Тема роботи: створення програм з розгалуженням.

Мета роботи: отримання практичних навичок програмування завдань з використанням умовного оператора if.

 

Завдання: Розробити схему алгоритму і написати програму обчислення значення функції. Передбачити розрахунок по всім трьом гілкам.

Наприклад, для завдання

Y=

Вигляд екрану працюючого додатку може бути такий:

 

Основні теоретичні положення:

Усі дії в програмі виконують оператори. Якщо оператори завжди виконуються в одній і тій ж послідовності, то говорять, що програма, або ділянка програми, лінійна. Реальні програми мають нелінійну організацію. Для створення таких програм використовують оператори розгалуження. Найчастіше для розгалуження використовують оператори if і switch.

Синтаксис оператора if визначається таким чином:

if (вираз)

оператор_1

[;else

оператор_2]

Порядок обчислення оператора такий. Спочатку обчислюється значення виразу. Потім, якщо набуте значення true, то виконується оператор_1, інакше, якщо в операторі if присутня гілка else, то виконується оператор_2, якщо гілки else немає, то не виконується нічого.

Завдання за варіантами:

 

1. Y=

2. Y=

3. Y=

4. Y=

5. Y=

6. Y=

 

7. Y=

8. Y=

9. Y=

10. Y=

11. Y=

12. Y=

Контрольні запитання і завдання:

1. Для чого призначений оператор вибору?

2. Які дві форми запису повного умовного оператора?

3. Наведіть приклад умовного оператора?

4. У чому різниця по сенсу між повного і короткого формами запису умовного оператора?

5. Чи може умовний оператор містити в собі інші умовні оператори?

6. Чи може умовний оператор містити в собі оператор переходу?

7. Поясніть код програми.




Дата добавления: 2015-09-11; просмотров: 72 | Поможем написать вашу работу | Нарушение авторских прав

Лабораторна робота №1 | Створення і виконання Java-програми в IDE NetBeans | Програми, які реалізують розгалуження. Оператор switch | Розробка програм, які застосовують оператори переходу. Оператор continue | Розробка програм, які застосовують оператори переходу. Оператор break | Розробка програм, які застосовують одновимірні масиви | Розробка програм, які застосовують двовимірні масиви | Варіант 1 | Класи та об'єкти | Передача параметрів методу за значенням |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав