1-1 Программирование С++ / html / modules / 027 / content / example2
.htmlІнформатика — Практика — Лабораторна робота Автори
|
Контакти
|
Підсистема допомоги
|
Методичні вказівки
|
Анотація
|
Назад
ІнформатикаДирективи препроцесора : Лабораторна роботаЗміст курсу
Вступ
Теорія
Синтаксис директив препроцесора
Практика
Практичне заняття
Лабораторна робота
Поточна перевірка знань
Директиви препроцесора
Версія для друку
Лабораторна робота Введення-виведення елементів масиву та вирішення завдання оформити у вигляді макросів та розмістити їх в окремому модулі.
1. В одновимірному масиві обчислити:.
- суму від'ємних елементів масиву;
- добуток елементів масиву, розташованих між максимальним і мінімальним елементами;
- упорядкувати елементи масиву за зростанням.
2. В одновимірному масиві обчислити:
- суму додатних елементів масиву;
- добуток елементів масиву, розташованих між максимальним по модулі й мінімальним по модулі елементами;
- упорядкувати елементи масиву за зменьшенням.
3. В одновимірному масиві, що складається із цілих елементів, обчислити:
- добуток елементів масиву з парними номерами;
- суму елементів масиву, розташованих між першим й останнім нульовими елементами;.
- перетворити масив таким чином, щоб спочатку розташовувалися всі додатні елементи, а потім - всі від'ємні (елементи, рівні 0, вважати додатніми).
4. В одновимірному масиві обчислити:
- суму елементів масиву з непарними номерами;
- суму елементів масиву, розташованих між першим й останнім від'ємними елементами;
- стиснути масив, видаливши з нього всі елементи, модуль яких не перевищує 1. Елементи, що залишилися наприкінці масиву, заповнити нулями.
5. В одновимірному масиві обчислити:
- максимальний елемент масиву;
- суму елементів масиву, розташованих до останнього додатнього елемента.;
- стиснути масив, видаливши з нього всі елементи, модуль яких перебуває в інтервалі [-1,1]. Елементи, що залишилися наприкінці масиву, заповнити нулями.
© 2008 ХНУРЭ, Інформатики, Сінельнікова Т.Ф., informatika@kture.Kharkov.uaРозроблено за допомогою LERSUS