Розгалуження Переклад алгоритмів з розгалуженням на мову програмування.

Презентация:



Advertisements
Похожие презентации
Тема 1. Вступ. Основи алгоритмізації Урок 7. Основні алгоритмічні структури : розгалуження Урок 8. Основні алгоритмічні структури : цикл Основи алгоритмізації.
Advertisements

Тема 2. Розгалуження. Алгоритми розгалуження Задача. Ввести два цілих числа і вивести на екран більше з них. Ідея розвязання: потрібно вивести на екран.
Тема 1. Вступ. Основи алгоритмізації Урок 5. Позначення операцій на блок схемі. Урок 6. Основні алгоритмічні структури : послідовність Основи алгоритмізації.
Поняття про метод розв'язування задачі. Практична робота «Побудова інформаційної модел і»
Основи алгоритмізації і програмування. Тема 3. Мови програмування (4 год) Структура програми Елементи мови програму- вання.
Вказівка повторення. повторити правила опису циклічних алгоритмів за допомогою блок-схем і навчальною алгоритмічною мовою, повторити правила опису циклічних.
Тема 2. Системи числення (6 годин) Урок 11. Поняття системи числення Урок 12. Системи числення, що використовуються в ОТ Основи алгоритмізації та програмування.
Розділ 3. Алгоритмізація і програмування п Алгоритми й основні алгоритмічні структури. Складання обчислювальних алгоритмів.
1. Усне опитування. 2. Повтор стандартних арифметичних функцій. ( Робота з таблицею.) 3. Пригадати загальну структуру лінійної програми ( Структура на.
Тема: Вказівка повторення та її опис навчальною алгоритмічною мовою та мовою програмування. Мета: повторити правила опису циклічних алгоритмів за допомогою.
Умова: визначити вид трикутника за градусною мірою двох його внутрішніх кутів. Словесний опис 1.Вводимо значення градусної міри двох його кутів А, В. 2.Обчислимо.
Ковальчук О.М КОМАНДИ РОЗГАЛУЖЕННЯ (Turbo Pascal 7.0) КОМАНДИ РОЗГАЛУЖЕННЯ (Turbo Pascal 7.0) Інформатика-11 Тема-4 Ковальчук О.М., 2007.
ТЕМА УРОКУ:. ВИБІР В ЖИТТІ ЛЮДИНА РОБИТЬ КОЖНОГО ДНЯ САМА. ВОНА ВИБИРАЄ ДОБРО ЧИ ЗЛО, ПРАВДУ ЧИ НЕПРАВДУ, ЧЕСТЬ ЧИ БЕЗЧЕСТЯ. КОМПЮТЕР РОБИТЬ ВИБІР ЗА.
Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д.
Застосування складних команд 1. Програма визначення суми n чисел 1. Програма визначення суми n чисел 1. Програма визначення суми n чисел 1. Програма визначення.
Програми, модулі 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 1. Структура програми на ТП 2. Вигляд програми на.
Інформатика 11 клас. Базові структури алгоритмів Базові структури алгоритмів –– це способи керування процесами обробки даних. Комбінуючи керуючі структури,
Структура програми. Вказівки введення, виведення.
Ізяславський НВК 2, Гульчак Інна Василівна Розгалуження в алгоритмах і програмах Visual Basic клас Академічний рівень.
Розгалуження в алгоритмах і програмах Алгоритми з розгалуженням.
Транксрипт:

Розгалуження Переклад алгоритмів з розгалуженням на мову програмування

Завдання До даних задач складемо: 1. Алгоритми (блок-схему або алгоритм на навчальній алгоритмічній мові); 2. Програми (з використанням повної або короткої формах розгалуження)

Завдання 1 Чи поміститься квадрат зі стороною а в колі радіусом R? R a

Завдання 1 Алгоритм, програма Алг Квадрат_в_колі; Арг a, R: дійсн; Рез поміститься, не поміститься: текст; Поч Ввести а, R якщо 4R 2 >=a 2 +a 2 то вивід 'Квадрат помiститься в колi інакше вивід 'Квадрат не помiститься в колi Кін Program Rvadrat_v_koli; uses Crt; Var a, R:real; Begin ClrScr; WriteLn('Введiть '); Write('Cторону квадрата A='); ReadLn(a); Write('Радiус кола R='); ReadLn(R); if 4*R*R>=a*a+a*a then writeLn('Квадрат помiститься в колi ') else writeLn('Квадрат не помiститься в колi '); readLn; End.

Завдання 2 Перевірте виконання нерівності A<B<C для введених чисел.

Завдання 2 Алгоритм, програма Алг Нерівність; Арг a, b,c: дійсн; Рез виконується, не виконується: текст; Поч Ввести а, b, c якщо ( A<B) і (B<C) то вивід Нерівність виконується інакше вивід Нерівність не виконується Кін Program Nerivnist; uses Crt; Var a, b, c:real; Begin ClrScr; WriteLn('Введiть числа А, В, С '); ReadLn(a); ReadLn(b); ReadLn(c); if (a<b) and (b<c) then writeLn('Нерiвнiсть виконується') else writeLn('Нерiвнiсть не виконується'); readLn; End.

Завдання 3, 4 (Для самостійного опрацювання) Перевірте чи існує трикутник зі сторонами a, b, c. Перевірте чи введене число ненульове.

Завдання 3, 4 До даних задач складіть: 1. Алгоритми (блок-схему або алгоритм на навчальній алгоритмічній мові); 2. Програми (з використанням повної або короткої формах розгалуження)