Накопичення сум і добутків, одновимірні масиви, двовимірні масиви, обробка текстової інформації
План
1.Розгалуження програми.
2.Циклічні програми з розгалуженням.
3.Накопичення сум і добутків.
4.Одновимірні масиви.
5.Двовимірні масиви.
6.Обробка текстової інформації.
1.Кожен алгоритм можна проектувати застосовуючи три базові конструкції: лінійну, розгалуження та циклу.
Розгалуженою називається така алгоритмічна конструкція, яка передбачає у процесі виконання операцій вибір кількох можливих варіантів продовження роботи залежно від результату п6еревірки виконання певних умов.
Розгалужена алгоритмічна конструкція, що складається лише з двох гілок, має назву простої, якщо гілок більше ніж дві – складної.
Розгалуження – це алгоритмічна конструкція, де перевіряється умова (значення логічного виразу), і залежно від її істинності чи хибності виконується та чи інша серія команд. Є такі види розгалужень:
1)повне;
2)неповне;
3)вибір.
1.Логічний вираз – це –засіб записування умов. Логічний вираз може приймати значення істинність або хибність.
Хибному логічному виразу відповідає числове значення 0,а істинному – будь-яке інше число. Бей сік-система істинний логічний вираз позначає числом – 1.
Логічні вирази бувають прості та складні. Простий логічний вираз – це два арифметичні вирази, з’єднані символом відношення (=, >, <, >=, <=, < >), а складений - це прості логічні вирази з’єднані назвами логічних операцій: NOT (не), ANO (і) та OR (або).
Команда переходу GOTO. Для зміни порядку виконання рядків у програмі використовують команду переходу:
GOTO <номер рядка>
Дія команди. Відбувається перехід до рядка з зазначеним номером.
Команда розгалуження IF. Повна форма умовної команди. Команду розгалуження іноді ще називають умовною командою. Вона має дві форми: повну та коротку.
Загальний вигляд повної команди розгалуження такий:
ІF< логічний вираз> THEN <серія 1> ELSE <серія 2>