Ім'я файлу: Лабораторна_9 (1).pdf
Розширення: pdf
Розмір: 281кб.
Дата: 08.12.2020
скачати
Пов'язані файли:
kyrsovaГончар1.docx

Лабораторна робота №9
«
Створення програм обробки двовимірних масивів мовою С++»
Мета:
навчитись складати й реалізовувати алгоритми та програми мовою С++ для обробки
табличних величин одновимірних масивів.
Завдання:
1. Запустити середовище програмування С++ Builder.
2. У вікні редагування введіть текст програми (без коментаря).
3. Запишіть дані, що видала програма (результат виведення квадратної матриці та заштрихованої частини).
4. В звіті надайте відповіді на питання:
- як визначити двовимірний масив?
- які існують способи ініціалізації (оголошення) багатовимірного масиву?
5. Складіть алгоритм у вигляді блок схем та програму на мові С++ для розв’язку задачі.
Постановку задачі, математичну модель, алгоритм, програму та результат оформити в звіті.
Постановка задачі: користувач вводе з клавіатури масив А розміром (5×5). Програма виводе на екран введений масив та елементи масиву, що знаходяться в заштрихованій області.
#include
#include
#include int main()
{ const int n=5, m=5; int a[n][m]; int i, j;
//Введення масиву a cout << "Input massiv A\n"; for (i=0; i{ for (j=0 ; j { cout << "a[" << i << "][" << j << "]="; cin >> a[i][j];
}
}
//Виведення масиву А у вигляді матриці cout << "Massiv A\n"; for (i=0; i{
for (j=0; j{ cout << a[i][j] << "\t";
} cout << "\n";
}
//Виведення заштрихованої області масиву на екран cout << "Massiv s zashtrihovaniy oblasti:\n"; for (i=0; i{ for (j=0; (j<=i)&&(i<=n/2); j++)
//вверхня половина заштрихованої області
{ cout << a[i][j] << "\t"; } for (j=0; (jn/2); j++)
//нижня половина заштрихованої області
{ cout << a[i][j] << "\t";
} cout << "\n";
} getch(); return 0;
}

скачати

© Усі права захищені
написати до нас