
- •Контрольне завдання 01
- •Контрольне завдання 02
- •Контрольне завдання 03
- •Контрольне завдання 04
- •Контрольне завдання 05
- •Контрольне завдання 06
- •Контрольне завдання 07
- •Контрольне завдання 08
- •Контрольне завдання 09
- •Контрольне завдання 10
- •Контрольне завдання 11
- •Контрольне завдання 12
- •Контрольне завдання 13
- •Контрольне завдання 14
- •Контрольне завдання 15
- •Контрольне завдання 16
- •Контрольне завдання 17
- •Контрольне завдання 18
- •Контрольне завдання 19
- •Контрольне завдання 20
- •Контрольне завдання 21
- •Контрольне завдання 22
- •Контрольне завдання 23
- •Контрольне завдання 24
Контрольне завдання 09
1 Наведіть і поясніть синтаксис оператора циклу з постумовою на мові Сі. Намалюйте блок-схему яка відповідає оператору циклю з постумовою.
2 Написати на мові Cі програму, яка з пульта оператора вводить значення b,c,a та обчислює значення d
3 Написати на мові Pascal програму, яка в заданому рядку знаходить найдовше слово. Словом вважається послідовність символів, що відокремлена від інших символів пробілом.
Розробив викладач _________ Г. С. Новікова
Голова ЦК програмування та інформатики _________С.А. Ганжа
_______________________________________________________________________________________________________________
Сєвєродонецький хіміко - механічний технікум
Циклова комісія програмування та інформатики
Дисципліна: «Основи програмування та алгоритмічні мови»
Галузі знань 0501 «Інформатика та обчислювальна техніка»
Спеціальність: 5.05010301 «Розробка програмного забезпечення»
Контрольне завдання 10
1 Наведіть і поясніть синтаксис оператора циклу з лічильником на мові Pascal. Намалюйте блок-схему яка відповідає оператору цикла з лічильником.
2 Написати на мові Pascal програму, яка визначає кількость
натуральних тризначних чисел, сума цифр яких дорівнює заданому п.
3 Скласти блок-схему та написати на мові Сі програму яка обчислює суму :
S=1+1*3+1*3*5+1*3*5*7+…+1*3*5*7*…*(2*n-1)
Де n – ціле число яке вводиться з пульта оператора.
Розробив викладач _________ Г. С. Новікова
Голова ЦК програмування та інформатики _________С.А. Ганжа
Сєвєродонецький хіміко - механічний технікум
Циклова комісія програмування та інформатики
Дисципліна: «Основи програмування та алгоритмічні мови»
Галузі знань 0501 «Інформатика та обчислювальна техніка»
Спеціальність: 5.05010301 «Розробка програмного забезпечення»
Контрольне завдання 11
1 Що таке підпрограма та які переваги дає використання підпрограм? Дайте визначення процедури та функції.
2 Написати на мові Сі програму, яка в заданому масиві з 20 цілих чисел находить максимальний по значенню елемент і міняє його місцями з 5 елементом масиву.
3 Написати на мові Pascal програму, яка з пульта оператора вводить значення b,x,a та обчислює значення z
Розробив викладач _________ Г. С. Новікова
Голова ЦК програмування та інформатики _________С.А. Ганжа
__________________________________________________________________________________________
Сєвєродонецький хіміко - механічний технікум
Циклова комісія програмування та інформатики
Дисципліна: «Основи програмування та алгоритмічні мови»
Галузі знань 0501 «Інформатика та обчислювальна техніка»
Спеціальність: 5.05010301 «Розробка програмного забезпечення»
Контрольне завдання 12
1 Наведіть синтаксис оголошення процедури та функції на мові Pascal. Чим тіло процедури відрізняється від тіла функції?
2 Скласти блок-схему та написати програму на мові Сі, яка в квадратній матриці (3х3), значення якої вводяться з клавіатури, міняє місцями перший і третій рядок.
3
Написати на мові Cі
програму, яка з пульта оператора вводить
значення b,
x,
a
та
обчислює значення r
Розробив викладач _________ Г. С. Новікова
Голова ЦК програмування та інформатики _________С.А. Ганжа
Сєвєродонецький хіміко - механічний технікум
Циклова комісія програмування та інформатики
Дисципліна: «Основи програмування та алгоритмічні мови»
Галузі знань 0501 «Інформатика та обчислювальна техніка»
Спеціальність: 5.05010301 «Розробка програмного забезпечення»