Задача. Сформировать новый массив 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 • Просмотров [ 3647 ]