Задача.  Сформировать  новый   массив   B,   включив   в   него   все   положительные   элементы исходного массива A, и вывести его на экран.

Решение.

#include <stdio.h>

const N = 10;

void main()

{

int i, A[N], B[N], count = 0;

// ввод массива A

for ( i = 0; i < N; i ++ )

  if ( A[i] > 0 ) {

 B[count] = A[i];

 count ++;

 }

printf("\n Результат:\n”);

for ( i = 0; i < count; i ++ )

printf("%d ", B[i]);

}


2009-12-19 • Просмотров [ 1417 ]