Лабораторна робота № 1

Складання алгоритмів і блок-схем програм

Мета роботи

Перед виконанням роботи слід вивчити лекцію №1 і державний стандарт ГОСТ 19.701-90 (ІСО 5807-85). Завдання лабораторної роботи:

● навчитися складати і описувати лінійні алгоритми;

Устаткування, технічні засоби

● Персональний комп'ютер з встановленою операційною системою Windows або Linux.

варіанти завдань

1. Обчислити периметр і площу прямокутного трикутника за довжинами a і b двох катетів.

2. Обчислити довжину кола і площа круга заданого радіуса R.

3. Дано два числа. Знайти середнє арифметичне кубів цих чисел і середнє геометричне модулів цих чисел.

4. Обчислити відстань між двома точками з даними координатами (x 1. y 1) і (x 2. y 2).

5. Дано два дійсних числа x і y. Обчислити їх суму, різницю, добуток і частку.

6. Дана довжина ребра куба. Знайти площу грані, площа повної поверхні і об'єм цього куба.

7. Відома довжина кола. Знайти площу круга, обмеженого цим колом.

8. Знайти площу кільця, по заданих зовнішнього і внутрішнього радіусів.

9. Знайти площу рівнобедреної трапеції з основами a і b і кутом α при більшому підставі a.

10. Три опору R 1. R 2. R 3 з'єднані паралельно. Знайдіть опір з'єднання.

11. Дано сторони прямокутника. Знайти його периметр і довжину діагоналі.

12. Дано довжини сторін прямокутного паралелепіпеда. Знайти його об'єм і площа бічної поверхні.

13. Скласти програму для обчислення обсягу циліндра, що має висоту H і

Лабораторна робота № 1

радіус підстави R.

14. Відомий обсяг і маса тіла. Визначити щільність матеріалу цього тіла.

15. Відомо кількість жителів в державі і площа його території. Визначити щільність населення в цій державі.

16. Задані координати трьох вершин трикутника (x 1. y 1), (x 2. y 2), (x 3. y 3). Знайти його периметр.

17. У місті будують кільцеву автодорогу. Відомо, що укладання квадратного метра асфальту обходиться в N рублів. Розрахувати вартість будівництва, якщо відома ширина K дороги і відстань R від центру міста до бордюру.

Порядок виконання роботи

Для прикладу розглянемо задачу складання двох чисел x і y.

2. На екрані з'являться два вікна, зображені на малюнках 1 і 2.

Малюнок 2 - Робоче поле

Лабораторна робота № 1

3. Якщо вікно з робочим полем відсутня або була закрита, виберіть пункт «Створити» в меню «Файл».

Лабораторна робота № 1

Малюнок 5 - Символ «Термінатор» на діаграмі

6. Потім необхідно ввести вихідні дані. Введення / висновок даних позначається символом «Дані». Виберіть символ «Дані» (він підписаний як «Введення / висновок») і клацніть мишкою на робочому полі, для того щоб додати символ на діаграму. Усередині символу пишеться вироблена операція «Введення» або «Висновок», а також назви змінних. У розглянутому прикладі текст буде наступним: «Введення x. y ».

Малюнок 6 - Символ «Дані»

7. Для з'єднання символів на блок-схемі можна використовувати інструменти «Лінія» (поєднання клавіш Alt + L) або «Зигзаг» (Alt + Z). Інструменти розташовуються у верхній частині вікна, показаної на малюнку 7. У нижній частині вікна розташовані властивості для новостворюваних «Ліній» і «Зигзагів», тут можна задати колір, ширину, стиль, початкову і кінцеву стрілки (Малюнок 8).

Лабораторна робота № 1

Малюнок 7 - Верхня частина вікна

Малюнок 8 - Нижня частина вікна

Виберіть інструмент «Лінія» і проведіть курсором з першого символу в другій, в результаті два символу з'єднаються лінією. Лінію можна приєднати до спеціальних точок з'єднання на символах, позначених синім хрестиком, або до центру символу. Щоб з'єднати лінію з символом перетягніть кінець лінії до точки з'єднання або на будь-яке інше місце символу, у другому випадку лінія з'єднається з центром символу. Оскільки символ «Дані» не має точки з'єднання посередині, переважно з'єднати лінію з його центром, тоді після вирівнювання символів лінія буде строго вертикальної, що відповідає стандарту. При виділенні лінії, якщо кінець лінії з'єднаний з символом, то маркер призначений для її переміщення забарвлюється в червоний колір, коли кінець Ти не будеш поєднаний з символом - зелений. На малюнку 9 зображені символи, з'єднані лінією, маркери пофарбовані в червоний колір, це показує що лінія з'єднана з символами.

Малюнок 9 - Символи, з'єднані лінією

8. Додаємо символ «Процес» (в наборі символів він називається «Блок виконання арифметичних операцій») і заносимо в нього необхідні обчислення, в прикладі - це складання двох змінних x і y. Результат на малюнку 10.

Лабораторна робота № 1

Малюнок 10 - долучення символ «Процес»

9. Додаємо блок виведення даних і завершальний термінатор, з'єднуємо блоки лініями (Малюнок 11).

Малюнок 11 - Додані всі символи і сполучні лінії

10. На вийшла діаграмі блоки розташовуються не рівно, а лінії не вертикально, тому вона виглядає не дуже красиво і, крім того, не відповідає ГОСТу. Виділяємо всі символи мишкою або вибираємо пункт меню «Виділити» → «Все» (поєднання клавіш Ctrl + A). Вибираємо пункт меню «Об'єкти» → «Вирівнювати» → «По центру» (Малюнок 13). В результаті символи будуть вирівняні, а якщо все лінії з'єднані з центрами символів, то вони стануть вертикальними (Малюнок 14).

Лабораторна робота № 1

Схожі статті