1. Складіть блок-схему для розв'язання лінійного рівняння ax+b=0 за умови, що а≠0. | 2. Складіть блок-схему для визначення момента зустрічі двох автомобілів, якщо відома відстань між пунктами, звідки вони одночасно виїхали назустріч один одному, та їх швидкості. |
Логічний вираз – це вираз, що містить в собі операції порівняння: <, >, ≤, ≥, ≠,=. Також можуть використувуватись такі логічні операції як:and(і, та), or (або), not (не).
3. Скласти блок-схему для присвоєння змінній z значення більшого з чисел x та y в тому випадку, якщо х<0, і меншого, якщо х≥0.
4. Скласти блок-схему для визначення чи належить точка з координатами (X,Y) до вісі абсцис.
5. За текстовим описом алгоритма побудувати блок-схему.
Алгоритм Евкліда для знаходження найбільшого спільного дільника двох чисел a i b.
1. Задати значення змінних а і b.
2. Якщо а≠b, то перейти до кроку 3, в іншому випадку – до 5
3. Якщо а> b, то a=a-b, інакше b=b-a.
4. Виконати крок 2.
5. Вивести а.
6. Скласти блок-схему для розв'язання наступної задачи. Рис розфасований в два пакети. Вага першого – m (кг), другого – n (кг). Визначити який пакет важчий – перший чи другий; вивести вагу більшого пакету (m≠n).
|
|
Урок 5. Структура Паскаль-програми. Ім'я та тип змінної. Опис стандартних типів у Паскалі. Середовище програмування ТР7.0.
Мова програмування - _______________________________________________
______________________________________________
Інтерпретатор - ___________________________________________________
___________________________________________________
Компілятор - ______________________________________________________
___________________________________________________