Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Завдання до виконання комп’ютерного практикума. Робота з компонентом StringGrid




Робота з компонентом StringGrid

Компонента розміщується в вкладці Additional.

Для того щоб зняти фіксовані поля слід властивостям FixedCols і FixedRows присвоїти 0. А у властивостях ColCount і RowCount задати відповідно кількість стовпчиків і рядків, наприклад, 4 (стовпчики) і 3 (рядки), або програмно.

 

 

Завдання 1. Введення значень масиву в програмі

 

1. Дано вектор дійсних чисел. Знайти максимальний елемент за абсолютною величиною та його номер.

2. Дано вектор дійсних чисел. Знайти середнє арифметичне значення масиву.

3. Дано масив розміром 10. Сформувати два масиви. У перший записати всі парні елементи початкового масиву, у другий – непарні.

4. Дано вектор дійсних чисел. Знайти суму елементів, які належать відрізку [-1;1] та кількість таких елементів.

5. Дано вектор дійсних чисел. Елемент з номером k замінити його абсолютною величиною, k – задано.

6. Отримати вектор zl, який дорівнює сумі двох векторів дійсних чисел xi та yi.

7. Дано ціле число k (k>0), дійсне х і масив дійсних чисел аk. Обчислити y за схемою Горнера: .

8. Дано вектор чисел. Замінити від’ємні елементи їх квадратами.

9. Дано вектор дійсних чисел. Помножити на 2 всі елементи з непарними номерами.

10. Дано вектор цілих чисел Потрібно виконати циклічний зсув елементів цього вектора ліворуч на одну позицію, тобто отримати вектор

11. Дано два вектори цілих чисел xi та yi , i=1…5. Створити вектор .

12. Усі елементи вектора дійсних чисел зменшити на 0.5, починаючи з першого за порядком додатного числа.

13. На основі заданого вектора цілих чисел сформувати новий вектор, де спочатку будуть розміщені від’ємні елементи, а потім додатні.

14. Відомо, що у заданого вектора дійсних чисел є хоча б одне від’ємне число. Знайти кількість елементів, які знаходяться перед першим від’ємним елементом.

15. Заданий вектор дійсних чисел записати у зворотному напрямі.

16. Дано вектор дійсних чисел. Знайти максимальний елемент та його номер.

17. З вектора дійсних чисел отримати вектор

18. Дано вектор дійсних чисел. Слід помножити цей вектор на квадрат його найменшого елемента, якщо xi³0, іна квадрат його найбільшого елемента, якщо xi£0.

19. Дано вектор дійсних чисел. Усі елементи вектора з непарними номерами замінити квадратами, а з парними – помножити на 10.

20. Дано вектор дійсних чисел xi i=1..5, поміняти місцями k і l елементи 5 ³ k,l ³1.

 

Завдання 2. Введення значень масиву з клавіатури.

 

1. Створити матрицю розміром nхm. Знайти середнє арифметичне значення кожного стовпчика.

2. Створити матрицю розміром nхm. Знайти середнє арифметичне значення стовпчиків, які мають парні індекси.

3. Створити матрицю розміром nхm. Отримати нову матрицю шляхом ділення всіх елементів матриці на її найбільший елемент.

4. Створити матрицю розміром nхn. Отримати нову матрицю шляхом заміни нулями всіх її елементів, які розміщені на головній діагоналі і вище неї.

5. Створити матрицю розміром nхm. Визначити суми елементів кожного рядка (в результаті отримаємо вектор).

6. Створити матрицю розміром nхm. Визначити добутки елементів кожного рядка (в результаті отримаємо вектор).

7. Створити матрицю розміром nхm. Визначити найбільше значення кожного рядка (в результаті отримаємо вектор).

8. Створити матрицю розміром nхm. У кожному рядку знайти елемент з найменьшим значенням (в результаті отримаємо вектор), потім серед цих чисел вибрати найбільше.

9. Створити матрицю розміром nхm. Знайти номери рядків, у яких є нулі.

10. Створити матрицю розміром nхn. У рядках з від’ємним елементом на головній діагоналі знайти суму всіх елементів.

11. Створити матрицю розміром nхn. У рядках з від’ємним елементом на головній діагоналі знайти найбільший елемент (в результаті отримаємо вектор).

12. Створити матрицю розміром nхm. У кожному рядку знайти найбільший елемент (в результаті отримаємо вектор), а також їхню суму.

13. Створити матрицю розміром nхm. У кожному рядку знайти найменший елемент (в результаті отримаємо вектор), а серед них найбільший.

14. Створити матрицю розміром nхn. Знайти суму елементів, які знаходяться нижче головної діагоналі.

15. Створити матрицю розміром nхn. Знайти найменший та найбільший елемент серед елементів, які знаходяться вище головної діагоналі.

16. Створити дві матриці А і В розміром nхn. Побудувати третю матрицю С за правилом cij=aij+bij,

17. Створити матрицю розміром nхm. Побудувати масив, який дорівнює сумі елементів матриці по рядкам.

18. Створити матрицю розміром nхn. Замінити одиницями елементи, які знаходяться на головній діагоналі та нижче неї.

19. Створити матрицю розміром nхn. Знайти суму основної та побічної діагоналі.

20. Створити матрицю розміром nхn. Всі елементи матриці розділити на суму діагональних елементів.

 

5. Інформаційне та технічне забезпечення:

- конспект лекцій,

- методичні вказівки,

- ПК типу IBM PC.

- програма – аналог виконання комп’ютерного практикуму.

 




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 674; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.