Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ККР(ПР-11).doc
Скачиваний:
5
Добавлен:
14.09.2019
Размер:
220.16 Кб
Скачать

Контрольне завдання 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 «Розробка програмного забезпечення»