Главная » Файлы » Для вчителя » Інформатика [ Добавить материал ]

задачі з програмування Збірник
[ · Скачать удаленно (757 Kb) ] 30.07.2010, 23:42
1. Вступ. Курс програмування. Підходи в підборі задач. Типи задач

В гімназії викладається два предмети: інформатика і програмування. За рахунок цього учні мають можливість постійно займатися розв’язуванням задач підвищеної складності, розглядати детально більш складні теми.
Програма курсу програмування розрахована на 4 роки вивчення завдання даного курсу навчити учнів раціонально використовувати сучасні інформаційні технології при розв’язуванні задачі з використанням ПЕОМ.
Курс програмування передбачає формування уявлень і знань про програмування, про опис та реалізацію деяких основних типів програм з використанням мови програмування Turbo Pascal, а також ознайомлення з об’єктним (візульним) програмуванням в середовищі Delphi.
На практичних занять кожен учень одержує індивідуальні завдання, які виконує на ПЕОМ. Практична частина уроку повинна бути тісно пов`язана з теоретичним матеріалом уроку і служити для його закріплення.
Програма не орієнтована на конкретний посібник, тому вчитель та учні мають можливість користуватися довільною наявною літературою по мові програмування Pascal.
Порядок запропонованих тем можна змінювати.
Всі уроки програмування повинні проходити безпосередньо у комп`ютерному класі. Клас ділиться на дві групи. На уроках подаються та вивчаються теоретичні відомості і напрацьовуються практичні навички складання програм в мові програмування на ПЕОМ.
Курс програмування включає такі теми:
1. Вступ (4 год.).
Алгоритм. Властивості алгоритмів. Програма. Етапи реалізації задач з використанням ЕОМ. Мова програмування Мова програмування Turbo Pascal. Завантаження. Головний екран. Робота з меню. Робота з підказками. Редактор. Можливості редактора. Завантаження ТР. Алфавіт м¬ви. Дані. Типи даних. Сталі i змінні. Числові операції i вирази. Базові конструкції алгоритмів. Структура програм. Запуск програм на виконання. Вираз. Стандартні функції.
2. Структура слідування (4 год.).
Оператор присвоєння. Введення та виведення в Паскалі. Створення лінійних програм.
3. Розгалуження (6год.).
Оператор безумовного передавання управління. Мітка. Операції відношення. Умовні оператори IF/THEN/ELSE. Створення програм з розгалуженням. Реалізація програм з розгалуженням. Оператор варіанту. Використання варіанту в програмах. Створення діалогових програм.
4. Циклічні програми (8 год.).
Реалізація циклічних програм розгалуженням та оператором переходу. Повторення. Опис повторення мовою програмування. Поняття циклічних програм. Оператори циклу. Складання i реалізація найпростіших циклічних програм. Оператори циклу while, repeat. Реалізація на ПЕОМ циклічних програм".
5. Масив (12 год.).
Структурні змінні. Масиви. Введення /виведення елементів масиву. Програми знаходження суми й добутку елементів таблиці. Пошук елемента масиву. Вставка. Стирання. Знаходження максимального/ мінімального елементів масиву. Сортування елементів таблиці. Створення та реалізація програм опрацювання табличних величин.

6. Рядковий тип величин (5 год.).
Введення символьних величин. Рядковий тип. Процедури і функції опрацювання рядкових величин та їх опис мовою програмування. Опрацювання рядкових величин.
7. Структуроване програмування(4год)..
Структуроване програмування. Функції користувача. Процедури. Рекурсія. Швидке сортування.

8.Бібліотека (2 год.).
Створення та використання модулів.
9. Модуль керування екраном (3 год.).
Модуль CRT та його можливості. Оформлення програм можливостями модуля.

10. Файловий тип (5 год.)..
Робота з файлами. Занесення даних в файл. Зчитування даних з файлу. Текстові і типізовані файли.
11. Графічні можливості(8 год.).
Графічні можливості мови програмування. Виклик модуля та його можливості. Функції та процедури графіки. Малювання кола, еліпса. Малювання кольорових ліній, прямокутників. Малювання кіл, заповнення їх заданими кольорами. Лінії різного стилю і товщини. Створення графічних примітивів. Побудова графіків функцій.
12. Робота з текстом (5 год.).
Текстовий та графічний режими екранів. Шрифти та їх модифікація (функції та процедури). Виведення надписів різними шрифтами. Створення реклами.

13. Типи величин в Паскалі. Типізовані константи (17 год.).
Прості типи (порядкові і дійсні). Масиви. Рядки. Записи. Множини. Файли. Процедурний тип. Вказівний. Використання типізованих констант.

14. Розв’язування задач підвищеної складності (17 год.).
Числові ряди. Властивості чисел. Комбінаторні об’єкти. Опрацьовування таблиць (найбільша підпослідовність, лексичний перебір). Подвійний масив (повний перебір з поверненням). Рекурсивні задачі. Стек. Черга (швидке сортування). Графи. Властивості Ейлера для графів. (властивості Ейлера, задача про туриста, пошук в глибину). Дерево.

15. Об’єктно-орієнтоване програмування (17 год.).
Основні визначення типу об’єкт. Властивості об’єктів. Приклади використання об’єктів. Опис елементів. Створення програм в DELPHI.
16. Створення дипломних робіт (17 год.).
Типи дипломних робіт. Навчально-контролюючi, iнформацiйнi, моделюючі програми. Вимоги до навчально-контролюючих програм. Математична модель. Комп`ютерна модель. Моделюючі програми. Постановка задачі. Вибір теми роботи. Написання сценарію програми. Ведення тексту програми. Редагування, налагодження програм. Здача, захист програм.

Кабінет літературою не забезпечений, тому приходиться самому розробляти різноплановий дидактичний (роздатковий) матеріал, практичні роботи і теоретичні відомості.
Інформація, занесена в них не претендує на універсальність, але в дечому я намагався показати своє бачення.


1. Структура слідування

Завдання 1
1.Написати програму обрахунку заданого виразу:
a(x2-b)
y= ------------- .
b2c2 + 1
2.
2 3 2
f(x)=(x + -- + --- ) .
x2 x2
3.
m - n
A=-------------.
m2 + n + 1

4. х3
B = (--- ) - (x2y) 3.
y
5.
(m + n) 3
y = -------------.
M3 + 1

6. р5 - p4
y(p) = --------- .
p2 - 1

7.
(a - c2)(b - d2)
A= ------------------ .
a - d2

8.
x y z
f(x,y,z) = (--- + --- + ---- ) 2.
y z x

9. x2 - y3
B = _____________.
(x + y) 2x2

10.
p1q22 - p2q12
p = -----------------------
(p1p2) 2

11.
x(y - x) 2
z = --------------- .
xy2

12.
a(x2-b)
y= ------------------ .
b2c2 + 1
13.
2 3 2
f(x)=(x + --- + ---- ) .
x2 x2

a2 a2+4 a3+4 а2+ 4
14. y= ----- + -----------+ ---------------- + -------------- .
3 6 4 4

15. y=2sіn(x2)+4cosx.

2x2 +  x2+1
16. y= ---------------- .
2
17. y=sіn a+tg b.

18. d=a2+25b-c.

19. y=(sіn a+tg b)/(2ab).
Завдання 2

1.В мисці N штук вареників, один вареник важить V гр. Яка вага всіх вареників в мисці в кг?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях N і V.
2. Цвях довжиною L см забивають в дошку. За один удар цвях заглиблюється в дерево на К мм. За скільки ударів цвях заб'ють в дошку?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях L і K.
3. Одна сторінка книжки прочитується за Н хв, в книжці S сторінок. За скільки годин книжка буде прочитана?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях H і S.
4.Торт вагою Т кг ріжуть на порції, кожна порція торту має Рг.
Скільки гостей можна пригостити тортом?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях T і P.
5. З поля зібрали К цнт картоплі і засипали в мішки по М кг в кожний. Скільки мішків картоплі зібрали з поля?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях K і M.
6. Вудкою зловили R риб по G г кожна. Обчисліть загальну вагу спійманої риби в кг.
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях R і G.
7. W кг цукерок ділять порівну на М дітей. По скільки г цукерок дістанеться кожній дитині?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях W і M.
8. Одна серія фільму по телевізору триває F хв. Скільки часу в год謬нах необхідно, щоб переглянути N серій?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях F і N.

9. Вага одного підручника Р г. На скільки збільшиться вага портфеля в кг, якщо в нього покласти N підручників?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях P і N.
10. Порося щодня набирає вагу Р г. За скільки днів порося виросте в свиню вагою S кг?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях P і S.
11. Скільки лампочок потрібно, щоб освітити вулицю довжиною D км, яꬬ¬ що стовпи з ліхтарями стоять на відстані V м?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях D і V.
12. На скільки днів людині вистачить Н кг хліба, якщо щодня вона з'їдає Z г хліба?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях H і Z.
13. На пару чобіт солдат вимащує К г вакси. Скільки кг вакси щодня н嬬¬ обхідно для військової частини, де служить N солдатів?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях K і N.
14. З поля площею М га зібрали R тонн пшениці. Скільки центнерів пшениці зібрали з одного га?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях M і R.
15. Крик півня триває Т сек, за день він співає К раз. Яка загальна тривалість співу півня в хв за день?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях T і K.
Варіант 16
Скільки кг картоплі треба начистити щодня в їдальні, якщо на кож¬ну з В порцій борщу йде А г картоплі?
а). Напишіть словесний алгоритм розв'язку задачі.
б). Напишіть і виконайте програму при різних значеннях B і A.

Завдання 3.
1. Два резистори R1 i R2 з'їднанi паралельно. Визначити сумарний
опiр за формулою R=R1*R2/(R1+R2).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 2
Обчислити вiддаль мiж двома точками з координатами X1,Y1 i X2,Y2
за формулою L=SQR((X2-X1)^2+(Y2-Y1)^2).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 3
Знайти площу кiльця мiж колами з радiусами R1 i R2, R1 мулою S=3.14*(R2-R1)^2.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 4
Визначити об'їм цилiндра за радiусом основи R i висотою H за фор-
мулою V=3.14*R^2*H.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 5
В рядку S символiв, на сторiнцi R рядкiв. Скiльки символiв в
книжцi, у яко∙ N сторiнок?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 6
Обчислити суму арифметично∙ прогресi∙ за заданими першим A1 i ос-
таннiм AN членами, кiлькiстю елементiв N за формулою S=(A1+AN)*N/2.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 7
Дано гiпотенузу С i катет A прямокутного трикутника. Знайти дру-
гий катет за формулою B=SQR(C^2-A^2).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 8
Вiдома довжина кола L. Знайти радiус кола R=L/6.28 i площу круга,
замкненого цим колом, за формулою S=3.14*R^2.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 9
Обчислити N-ий член геометрично∙ прогресi∙ за першим елементом B1
i знаменником G за формулою BN=B1*G^(N-1).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 10
Обчислити середнї геометричне трьох заданих чисел за формулою
S=(A*B*C)^(1/3).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 11
Дано два катети прямокуного трикутника R i T. Знайти гiпотенузу
за формулою H=SQR(R^2+T^2).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 12
Вiдома площа круга S, визначити радiус замикаючого цей круг кола
за формулою R=SQR(S/3.14) i довжину кола за формулою L=6.28*R.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 13
Середньостатистичний укра∙нець з'∙даї за мiсяць S кг сала i C кг
цибулi. Скiльки сала i цибулi вiн з'∙даї за N рокiв життя?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 14
Вiдомий радiус кола R, визначiть довжину кола L i площу круга S,
замкненого цим колом, за формулами L=6.28*R; S=3.14*R^2.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 15
Знайти площу рiвнобiчно∙ трапецi∙ з основами A i В, висотою Н за
формулою S=(A+B)/2*H.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.

Варiант 16
Вiдомi три сторони трикутника A, B i C. Знайти площу трикутника
за формулами P=(a+b+c)/2 i S=SQR((P-A)^2+(P-B)^2+(P-C)^2).
а). Напишiть словесний алгоритм розв'язку задачi.
б). Побудуйте блок-схему алгоритму.






Завдання 2


Варiант 1
Введене число перевiрити: додатне, вiд'їмне чи дорiвнюї нулю.
а) Записати словесний алгоритму;
б) .


Варiант 2
З трьох введених чисел вибрати найбiльше.
а). Побудувати блок-схему алгоритму.

Варiант 3
Напишiть програму перевiрки знаннь множення двох введених чисел.
а). Побудувати блок-схему алгоритму.

Варiант 4
Розв'язати рiвняння виду AX=B. Врахувати випадки A=0 i B=0.
а). Побудувати блок-схему алгоритму.

Варiант 5
Розв'язати квадратне рiвняння з коїфiцiїнтами A, B i C.
а). Побудувати блок-схему алгоритму.

Варiант 6
Напишiть програму перевiрки знання додавання трьох введених чисел.
а). Побудувати блок-схему алгоритму.

Варiант 7
Чи попаде точка (X,Y) в коло радiуса 50 i центром в точцi (0,0)?
а). Побудувати блок-схему алгоритму.

Варiант 8
Чи помiститься квадрат iз стороною A в колi радiуса R?
а). Побудувати блок-схему алгоритму.

Варiант 9
Перевiрити, чи iснуї трикутник iз сторонами A, B, C.
а). Побудувати блок-схему алгоритму.

Варiант 10
З трьох введених чисел вибрати менше.
а). Побудувати блок-схему алгоритму.

Варiант 11
За трьома сторонами перевiрити, чи трикутник прямокутний.
а). Побудувати блок-схему алгоритму.

Варiант 12
Вiдсортувати три введених числа по зростанню.
а). Побудувати блок-схему алгоритму.

Варiант 13
Чи помiститься коло радiуса R у квадрат iз стороною A.
а). Побудувати блок-схему алгоритму.

Варiант 14
Вiдсортувати три введенi числа по зменшенню.
а). Побудувати блок-схему алгоритму.

Варiант 15
Введене число перевiрити: менше, бiльше чи дорiвнюї воно 100.
а). Побудувати блок-схему алгоритму.

Варiант 16
За трьома сторонами перевiрити, чи прямокутник рiвнобедрений.
а). Побудувати блок-схему алгоритму.


Завдання 3

Побудувати блок-схему до завдань.

______________________________________________________________________________
ВАРIАНТ 1.

1. Скласти програму знаходження суми всiх чисел кратних трьом вiд 10 до N.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
всix членiв ряду , не менших заданого числа E.
1
─────────────
(2k-1)(2k+1)
____________________________________________________________________________
ВАРIАНТ 2.

1. Скласти програму знаходження суми всiх парних чисел вiд N до 50.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
cуми всix членiв ряду , не менших заданого числа E.
k
─────────────
(k+1) 2 +3
____________________________________________________________________________
ВАРIАНТ 3.
1. Скласти програму виведення на екран квадратiв всiх натуральних чисел ме-
нших за 20.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
всix членiв ряду , не менших заданого числа E.
2k
─────────────
(k+1)(k+2)
____________________________________________________________________________
ВАРIАНТ 4.
1. Скласти програму знаходження суми кубiв всiх двохзначних чисел кратних 5.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
суми всix членiв ряду , не менших заданого числа E.
2k+1
─────────────
(2k 2 +1)k
____________________________________________________________________________
ВАРIАНТ 5.
1. Скласти програму виведення на екран модуля всiх непарних чисел вiд m до
10.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
всix членiв ряду , не менших заданого числа E.
k+1
─────────────
k(k 3 +2) 1/2
____________________________________________________________________________
ВАРIАНТ 6.

1. Скласти програму знаходження суми коренiв квадратних цiлих чисел вiд 0
до 50.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
суми всix членiв ряду , не менших заданого числа E.
8k
─────────────
3k 2 +10
____________________________________________________________________________

ВАРIАНТ 7.

1. Скласти програму знаходження добутку всiх чисел, якi дiляться без остачi
на 4 i лежать в межах вiд -20 до 20.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
всix членiв ряду , не менших заданого числа E.
k 3
─────────────
2 k +3
____________________________________________________________________________

ВАРIАНТ 8.

1. Скласти програму знаходження суми всiх чисел кратних трьом з вiдрiзка
[n,50].
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
суми всix членiв ряду , не менших заданого числа E.
3(k+1)
─────────────
7k 3 +9
____________________________________________________________________________

ВАРIАНТ 9.

1. Скласти програму знаходження суми всiх парних чисел вiд N до 50.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
всix членiв ряду , не менших заданого числа E.
k+0,5
─────────────
3k 2 +2
____________________________________________________________________________

ВАРIАНТ 10.

1. Скласти програму знаходження суми всiх чисел кратних трьом вiд 10 до N.
2. По заданiй формулi члена ряду з номером k скласти програму обрахунку
суми всix членiв ряду , не менших заданого числа E.
1
─────────────
(2k-1)(2k+1)
____________________________________________________________________________

Завдання 1

──────────────────────────────────────────────────────────────────────────────
1.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
a(x 2 -b)
y= ──────── .
b 2 c 2 + 1
──────────────────────────────────────────────────────────────────────────────
2.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
2 3 2
f(x)=(x + ── + ── ) .
x 2 x 2
──────────────────────────────────────────────────────────────────────────────
3.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
m - n
A= ────────── .
m 3 + n + 1

──────────────────────────────────────────────────────────────────────────────
4.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
x 3
B = (── ) - (x 2 y) 3 .
y
──────────────────────────────────────────────────────────────────────────────
5.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
(m + n) 3
y = ───────── .
m 2 + 1
──────────────────────────────────────────────────────────────────────────────
6.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
p 5 - p 4
y(p) = ──────── .
p 2 - 1
──────────────────────────────────────────────────────────────────────────────
7.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
(a - c 2 ) . (b - d 2 )
A= ────────────────── .
a - d 2
──────────────────────────────────────────────────────────────────────────────
8.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
x y z
f(x,y,z) = (── + ── + ── ) 2 .
y z x
──────────────────────────────────────────────────────────────────────────────
9.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
x 3 - y 3
B = ────────── .
(x + y) 2 x 2
──────────────────────────────────────────────────────────────────────────────
10.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
p 1 q 2 2 - p 2 q 1 2
p = ──────────────.
(p 1 p 2 ) 2
──────────────────────────────────────────────────────────────────────────────
11.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
x(y - x) 2
z = ────────── .
xy 2
──────────────────────────────────────────────────────────────────────────────
12.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
a(x 2 -b)
y= ──────── .
b 2 c 2 + 1
──────────────────────────────────────────────────────────────────────────────
13.Написати програму обрахунку заданого виразу на мовi Turbo-Basic.
2 3 2
f(x)=(x + ── + ── ) .
x 2 x 2
──────────────────────────────────────────────────────────────────────────────


Завдання 2


Варiант 1
В мисцi N штук вареникiв, один вареник важить V гр. Яка вага всiх
вареникiв в мисцi в кг?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях N i V.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 2
Цвях довжиною L см забивають в дошку. За один удар цвях заглиблю-
їться в дерево на К мм. За скiльки ударiв цвях заб'ють в дошку?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях L i K.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 3
Одна сторiнка книжки прочитуїться за Н хв, в книжцi S cторiнок.
За скiльки годин книжка буде прочитана?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях H i S.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 4
Торт вагою Т кг рiжуть на порцi∙, кожна порцiя торту маї Р г.
Скiльки гостей можна пригостити тортом?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях T i P.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 5
З поля зiбрали К цнт картоплi i засипали в мiшки по М кг в кож-
ний. Скiльки мiшкiв картоплi зiбрали з поля?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях K i M.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 6
Вудкою зловили R риб по G г кожна. Обчислiть загальну вагу спiйма-
но∙ риби в кг.
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях R i G.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 7
W кг цукерок дiлять порiвну на М дiтей. По скiльки г цукерок
дiстанеться кожнiй дитинi?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях W i M.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 8
Одна серiя фiльму по телевiзору триваї F хв. Скiльки часу в годи-
нах небхiдно, щоб переглянути N серiй?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях F i N.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 9
Вага одного пiдручника Р г. На скiльки збiльшиться вага портфеля
в кг, якщо в нього покласти N пiдручникiв?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях P i N.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 10
Порося щодня набираї вагу Р г. За скiльки днiв порося виросте в
свиню вагою S кг?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях P i S.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 11
Скiльки лампочок потрiбно, щоб освiтити вулицю довжиною D км, як-
що стовпи з лiхтарями стоять на вiдстанi V м?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях D i V.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 12
На скiльки днiв людинi вистачить Н кг хлiба, якщо щодня вона з'∙-
даї Z г хлiба?
а). Напишiть словесний алгоритм розв'язку задачi.
б). Напишiть i виконайте програму при рiзних значеннях H i Z.
в). Вiдредагуйте програму за завданням вчителя.

Варiант 13
На пару чобiт солдат вимащуї К г вакси. Скiльки кг вакси щодня не-

Категория: Інформатика | Добавил: referatwm
Просмотров: 773 | Загрузок: 209 | Рейтинг: 1.0/2