Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LAB_TO2.doc
Скачиваний:
15
Добавлен:
19.02.2016
Размер:
2.62 Mб
Скачать

Int array[a];

або

Int array[12];

Не всі компілятори підтримують інструкцію, Тому так писати не варто

const int A=12

Int array[a];

Рекомендують користуватися символьними константами, тому що легко можна змінити потрібну розмірність.

Задання (ініціалізація масивів).

Int a[4] = {1, 2, 3, 4}; еквівалентні

Int a[] = {1, 2, 3, 4]};

Можна задати менше елементів, ніж розмірність масиву, помилки не буде, але робити так не рекомендується. Задання більшого числа елементів, ніж розмірність, дасть помилку.

Масив – це засіб зберігання однотипних даних під одним іменем. При описі його можна задати, але це не обов’язково.

2 Постановка завдання

  1. Ввести масив дійсних додатних і відємних чисел (розмірність - 12 елементів), знайти суму додатних чисел. Вивести суму на екран.

  2. Ввести масив дійсних чисел (розмірність - 10 елементів). Утворити масив, кожен елемент якого дорівнює половині елементів даного масиву. Вивести сформований масив на екран.

  3. Ввести масив цілих чисел (розмірність - 15 елементів). Сформувати масив, який починається з останнього елементу і відповідно закінчується першим, результат вивести на екран.

  4. Ввести масив дійсних чисел (розмірність - 11 елементів). Порахувати кількість додатних елементів масиву, результат вивести на екран.

  5. Ввести масив цілих чисел (розмірність - 8 елементів), значення всіх введених чисел, збільшити на два, результатуючий масив вивести на екран.

  6. Ввести масив дійсних чисел (розмірність - 12 елементів). Порахувати кількість відємних елементів масиву, результат вивести на екран.

  7. Ввести масив цілих додатних і відємних чисел (розмірність - 11 елементів), знайти суму додатних чисел. Вивести результат на екран.

  8. Ввести масив дійсних чисел (максимальна розмірність - 12 елементів). Надрукувати на екрані номери та значення елементів масиву.

  9. Ввести масив цілих додатних і відємних чисел (максимальна розмірність - 12 елементів), знайти суму додатних чисел. Вивести результат на екран.

  10. Ввести масив цілих чисел (розмірність - 7 елементів). Утворити новий масив, кожен елемент якого в 2 рази більший. Надрукувати сформований масив.

  11. Ввести масив цілих чисел (максимальна розмірність - 12 елементів). Утворити новий масив, кожен елемент якого збільшити на 20. Надрукувати сформований масив.

  12. Ввести масив дійсних чисел (розмірність - 15 елементів). Утворити новий масив, кожен елемент якого зменшити на 10. Надрукувати сформований масив.

  13. Ввести 2 масиви цілих чисел (розмірність - 7 елементів). Утворити новий масив, кожен елемент якого рівний різниці елементів заданих масивів. Надрукувати сформований масив.

  14. Ввести 2 масиви цілих чисел (розмірність - 5 елементів). Утворити новий масив, кожен елемент якого рівний сумі елементів заданих масивів. Надрукувати новий масив.

  15. Ввести масив цілих чисел (розмірність - 15 елементів), значення всіх введених чисел, збільшити в два рази, результатуючий масив вивести на екран.

3 Методичні вказівки

  1. Уважно прочитати умову задачі. Визначити, що має бути отримано в результаті її розв'язку, які дані для цього потрібно ввести.

  2. Використати оператори циклів, опрацювати відповідні масиви.

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

  4. Розробити алгоритм розв'язку задачі, дати короткий опис основних кроків алгоритму.

  5. Для вводу й виводу даних використати бібліотеку функцій <stdіo.h>.

  6. Вибір операторів для запису розгалужених процесів

  7. Ввести текст програми. Звернути увагу на типи даних, що будуть використані в програмі.

  8. Запустити програму на компіляцію. У випадку необхідності виправити синтаксичні помилки.

  9. Запустити програму на виконання. У випадку необхідності виправити семантичні помилки. Результати роботи програми вивести на екран.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]