Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all_labs_informatica.doc
Скачиваний:
37
Добавлен:
11.02.2016
Размер:
3.06 Mб
Скачать

 Лабораторна робота № 7 Базові структури алгоритмів. Використання algo.

Мета роботи:

  • Навчитися подавати алгоритми різними формами запису;

  • Ознайомитися з інтерфейсом програм ALGO;

  • Застосування програми ALGO для складання програм.

ХІД РОБОТИ

1

Увімкнути комп’ютер, завантажити операційну систему WindowsXP.

2

Складіть порівняння двох натуральних чисел та подайте його у трьох виглядах:

  1. словесному;

  2. блок-схем;

  3. мовою програмування.

Запишіть усі три до зошита.

Словесний алгоритм:

  1. Вводимо значення а;

  2. Вводимо значення b;

  3. Порівняти ці два числа;

  4. Якщо a>b, то виводимо повідомлення, що а>b, інакше виводимо відповідне повідомлення.

Блок-схема

Мовою програмування

Запустимо програму ALGO, перейдемо до українського інтерфейсу.

В лівому вікні починаємо набирати програму.

Перший крок: Спочатку вводимо заголовок програми та називаємо її porivn.

Другий крок: Оголошуємо змінні, які будуть використовуватися в нашій програмі та вказуємо їх тип.

Третій крок: Зазначаємо початок тіла програми.

Четвертий крок: Виводимо на екран повідомлення „Введіть а”

П’ятий крок: Вводимо значення a.

Шостий крок: Виводимо на екран повідомлення „Введіть b”.

Сьомий крок: Вводимо значення b.

Восьмий крок: Перевіряємо умову (якщо a>b).

Дев’ятий крок: Якщо умова справджується, то виводимо на екран повідомлення, що a>b.

Десятий крок: Якщо умова не справджується, то виводимо на екран повідомлення, що a<b.

Одинадцятий крок: Даємо зрозуміти ALGO, що наша програма закінчена.

Ось як повинен виглядати Ваш запис в лівому вікні.

Програма porivn;

Змінні

a,b:цілі;

Початок

Вивести(Введіть а );

ВвестиР(а);

Вивести(Введіть b );

ВвестиР(b);

Якщо a>b то ВивестиР(а, ‘ > ‘, b)

інакше ВивестиР(a, ‘ < ‘, b);

кінець.

Натискаємо на кнопку Виконати програму або через менюКоманди / Виконати програму.

В правому вікні вводимо будь-яке значення чисел a та b та натикаємо клавішу ENTER. Виводиться результат обчислення та з’являється вікно з повідомленням, що програма успішно виконана. Натискаємо ОК.

3

Перейдіть до англійського інтерфейсу та перепишіть до зошита англійський варіант складеної програми.

4

Складіть алгоритм знаходження значення функції та подайте його у трьох виглядах:

  1. словесному;

  2. блок-схем;

  3. мовою програмування.

(Якщо версія ALGO демонстраційна, то для введення + потрібно вводити - на -. Наприклад, замість 2+3 вводиться 2-(-3))

Запишіть до зошита усі три (та англійський варіант).

5

Складіть алгоритм обчислення та подайте його у трьох виглядах:

  1. словесному;

  2. блок-схем;

  3. мовою програмування.

(Умова записується таким чином:(0<x) та (x<4).)

Запишіть до зошита усі три (та англійський варіант).

6

Закрийте ALGO.

7

Коректно завершіть роботу з комп’ютером

8

Запишіть до зошита висновок.

Контрольні питання

  1. Що називається блок-схемою?

  2. Яка дія в блок-схемі позначається паралелограмом?

  3. Назвіть основні складові інтерфейсу програми ALGO.

  4. Що означає ромб в блок-схемі?

  5. Якою фігурою в блок-схемі позначається початок та кінець алгоритму (програми)?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]