Содержание
- 2. Розгалуженим називається алгоритм, в якому вибирається один з декількох можливих варіантів обчислювального процесу. Кожен подібний шлях
- 3. Оператор if Оператор if дозволяє перевірити умову і виконати оператор коду лише у випадку, якщо умова
- 4. Синтаксис оператора if (скорочена форма): Наприклад: if (a > b) printf("A більше ніж B"); умова оператор
- 5. Приклад: if (a > b) printf("A більше ніж B"); Можна записувати і так: if (a >
- 6. Оператор if може містити частину else (повна форма): if ( умова ) оператор1; else оператор2; виконається,
- 7. Приклад: if (a > b) printf("A більше ніж B"); else printf("A не більше В"); Можна записувати
- 8. При записі умов використовуються операції порівняння:
- 9. Складена команда Складена команда (якщо є потреба декілька команд трактувати як одну) - це конструкція виду:
- 10. Розв’язання: Ввести A, B, C Обрахувати дискримінант Якщо D>0, то обчислити x1 та x2. Вивести x1
- 12. float a, b, c, D, x1, x2, x; printf("Введіть коефіцієнти a b c"); scanf("%f %f %f",
- 13. Операції порівняння дають в результаті значення: 1, якщо умова істинна 0, якщо умова хибна
- 14. Приклад: int x = 10, y = 15; printf("x>y -> %d\n", x > y); printf("x %d\n",
- 15. Тому замість умови можна використовувати будь-який вираз: А значенням виразу є число (ціле або дробове)
- 16. У мові С під поняттям «істина» вважається будь-яке не нульове значення. А поняттю «хиба» відповідає значення
- 17. Якщо в оператор if замість умови передавати вираз, то
- 18. Приклад:
- 19. Логічні операції Завдання: Дано числовий проміжок від a до b. Визначити чи входить число c у
- 20. Математичний запис: a У мові С таку умову можна записати так: еквівалентний: b > c >
- 21. Математичний запис: a У мові С таку умову можна записати так: if (a printf("a int day;
- 22. Логічні вирази та логічні операції Логічний вираз – це засіб записування умов у задачах відшукання даних,
- 23. При записі складних умов можна використовувати логічні операції:
- 24. Кожна логічна операція має свою таблицю істинності.
- 25. Операція || (логічне або) дає 1, якщо хоча б один операнд є істиною Операція && (логічне
- 26. Приклад. Розглянемо деякі логічні операції та їхні значення. Нехай а=1, b=7.
- 27. Приклад. Написати фрагмент коду, який для дійсного x обчислює значення f(x) та присвоює його дійсній змінній
- 28. Безпосередньо за формулою запишемо такий фрагмент коду: if (x if (-5 if (3 if (7 Цей
- 29. Цей код є правильним, але неоптимальним за кількістю виконуваних операцій. Отже, модифікуємо фрагмент коду наступним чином:
- 30. ?
- 32. Скачать презентацию