Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

ЛАБОРАТОРНА РОБОТА № 1 Задачі з лінійними алгоритмами



 

Мета заняття:навчитися розв'язувати прості задачі.

Теоретичні відомості

Пропонуємо приклади розв'язування задач з лінійними алгоритмами:

Приклад № 1

Якщо на одну шальку терезів посадити Даринку, яка важить п кг, і Наталку, яка важить на 5 кг менше, а на іншу насипати m кг цукерок, то скільки кілограмів цукерок доведеться з'їсти дівчаткам, щоб шальки терезів зрівноважилися?

Введемо змінні для зберігання результатів: N— вага Даринки; М— вага цукерок; Р — вага цукерок, які необхідно з'їсти дівчаткам.

Тоді програма для розв'язання задачі буде такою:

Program Task_1;

Uses crt;

Var M, N, P : real;

Begin

Clrscr;

Write('Введіть вагу Даринки');

Readln(N);

Write('Введіть вагу цукерок, що лежать на терезах:');

Readln(M);

Р := N + N - 5 - М; {N - 5 - вага Наталки}

Writeln('Дівчаткам необхідно з'їсти ', Р, 'кг цукерок.');

Readln;{Процедура затримує зображення на екрані до натискання клавіші Enter)

End.

Приклад №2

Визначити, яку платню одержить на фірмі сумісник за виконану роботу, якщо йому нараховано 5 грн., а податок становить 20%.

Необхідні змінні: S— сума нарахувань сумісника; Р— реальна платня, яку він одержить у касі (за умовою вона становить 80 % від нарахувань).

Програма має наступний вигляд:

Program Task_2;

Uses crt; Var P,S : real;

Begin

Clrscr;

Write('Введіть суму нарахувань робітнику:');

Readln(S); P := S*0.8;

Writeln('Платня сумісника становить:', Р:8:2);

Readkey;

End.

Хід роботи

  1. Вивчити основні пункти меню середовища програмування PascalABCNET.

2. Скласти блок-схему алгоритму розв’язку задачі згідно свого варіанту з лабораторної роботи.

3. Набрати, відлагодити і запустити в середовищі PascalABCNET програму.

  1. Пояснити призначення всіх операторів і функцій.
  2. Зробити висновки.

ВАРІАНТИ ЗАВДАНЬ

 

1. Квіткова клумба має форму круга. Обчислити її периметр L = 2πR і площу S = πR2 за заданим радіусом.

2. За перший рік продуктивність праці на підприємстві зросла на p1 %, за другий і третій – відповідно на p2 і p3 %. Знайти середньорічний приріст продуктивності (в процентах).

3. Обчислити довжину кола і площу круга за заданим діаметром. Довжина кола

L = πD, площа S = πD2/2.

4. Ділянка лісу має форму рівнобічної трапеції. Обчислити її периметр і площу за заданими сторонами.

5. Ресторан закуповує щодня масло m1 кг по 48,50 грн за кілограм, сметану m2 кг по 30,40 грн, вершки m3 кг по 25,80грн. Визначити суми, потрібні для купівлі окремих продуктів, і загальну суму. Дані вводять з клавіатури.

6. Скільки секунд мають доба, тиждень, рік?

7. Обчислити кінетичну Е=mv2/2 та потенціальну Р=mgh енергії тіла заданої маси m, яке рухається на висоті h зі швидкістю v.

8. Ціни на два види товарів зросли на р відсотків. Вивести старі та нові ціни.

9. Обчислити площу поверхні S=4πr2 та об’єм V=4πr3/3 сфери за заданим радіусом r.

10. Швидкість світла 299792 км/с. яку відстань долає світло за годину, добу?

11. Увести врожайність трьох сортів пшениці (35, 40, 45 т/га) і площі трьох відповідних полів (га). Скільки зібрали пшениці з кожного поля і з трьох полів разом?

12. Радіус Місяця 1740 км. Обчислити площу поверхні S=4πr2 та об’єм планети V=4πr3/3.

13. Тваринник на початку кожної зими підвищує відпускну ціну на молоко на p %, а кожного літа – знижує на стільки ж відсотків. Чи зміниться ціна на молоко і якщо так, то в яку сторону і на скільки через n років.

14. Обчислити об’єм та площу бічної поверхні куба, якщо відоме ребро.

15. Увести продуктивності роботи трьох труб, які наповнюють басейн, і час їхньої роботи. Скільки води набрано в басейні?

16. Яку площу і периметр матиме квадрат, описаний навколо круга заданої площі S.

17. Тіло падає з прискоренням g. Визначити пройдений тілом шлях h=gt2/2 після першої та другої секунд падіння.

18. Комерсант, який мав стартовий капітал k гривень, зайнявся торгівлею, яка щомісяця збільшує капітал на p %. Через скільки років він накопить суму s, достатню для купівлі власного магазину?

19. Телефонні розмови з трьома населеними пунктами коштують с1, с2, с3 коп/хв. Розмови тривали t1, t2, t3 хв відповідно. Яку суму нарахує комп’ютер до оплати за кожну і всі розмови?

20. Обчислити площу бічної поверхні S=2πrh та об’єм V=πr2h діжки за заданою висотою h та радіусом основи r.

21. Квіткова клумба має форму квадрата. Обчислити її периметр і площу за заданою стороною.

22. В таксі одночасно сіли три пасажири. Коли вийшов перший пасажир, на лічильнику було p1 гривень; коли вийшов другий – p2 гривень. Скільки повинен був заплатити кожен пасажир, якщо в кінці поїздки лічильник показав p3 гривень? Плата за посадку складає p0 гривень.

23. Обчислити площу бічної поверхні S=d2/2 квадрата, якщо відома його діагональ d.

24. Обчислити площу бічної поверхні S=πrl та об’єм V=πr2h/3 конуса за заданою висотою h, твірною l та радіусом основи r.

25. Поїзд їхав t1 год зі швидкістю v1 км/год, t2 год зі швидкістю v2 і t3 год зі швидкістю v3. Визначити пройдені шляхи з різною швидкістю і весь шлях.

26. Обчислити вартість покупки, що складається з трьох зошитів, двох олівців та одного альбому для малювання. Дані вводить користувач.

27. Написати програму на мові С++ для обчислення площі трикутника, описаного навколо кола. Дані вводить користувач.

28. Обчислити силу струму в електричному ланцюгу за законом Ома. Значення напруги та опору вводить користувач.

29. Обчислити швидкість спортсмена-бігуна на будь-якій дистанції. Довжину дистанції та час подолання її вводить користувач.

30. Обчислити площу трикутника, вписаного в коло. Дані вводить користувач.

 

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.