Программирование на языке высокого уровня - 15 стр.

UptoLike

Составители: 

15
Задача 2
Условие задачиДаны целочисленные массивы C[15], D[15].
Каждый массив пpеобpазовать по пpавилу: если компоненты массива
упорядочены по возрастанию, то все положительные компоненты следует
заменить на значение 0, в противном случае массивы оставить без
изменений.
В данной задаче необходимо написать программу, выполняющую
следующие действия:
1. Ввод исходных массивов C и D.
2. Вывод
на экран исходных массивов.
3. Преобразование массивов.
4. Вывод на экран измененных массивов.
Поскольку перечисленные действия должны быть выполнены
дважды (для каждого из массивов), то данную программу следует
оформить в виде функций (то есть каждое из перечисленных действий -
это отдельная функция).
Пусть
input() - функция ввода данных
output() - функция вывода на экран
preobr() - функция преобразования массивов
Текст программы на языке C++
#include <iostream.h>
#include <iomanip.h>
// прототипы функций
void input( int [15], char );
void output( int [15], char * );
void preobr( int [15] );
void main()
{
// объявление массивов и переменных
int c[15], d[15];