Главная » Дан целочисленный массив размера N. (Язык Си)
22:47

Дан целочисленный массив размера N. (Язык Си)


Картинка Дан целочисленный массив размера N. (Язык Си) для мобильных телефонов

Задание:

Дан целочисленный массив размера N. Удалить из массива все нечетные числа и вывести размер полученного массива и его содержимое.

Решение (в Pelles c)

#include <stdio.h>
#include <locale.h>

int main(void)
{
    int N,j=0;
    setlocale(LC_CTYPE,"");
    printf("Введите размер массива: ");
    scanf("%d",&N);
    int A[N];
    printf("Заполните массив из %d элементов:\n", N);
    for (int i=0; i<N; i++)
    {
        scanf("%d",&A[i]);
    }
    for (int i=0; i<N; i++)
    {
        if (A[i]%2==0)
            {
            A[j]=A[i];
            j++;
            }
    }
    N=j;
    printf("Размер нового массива %d\n",N);
    printf("Элементы нового массива: ");
    for (int i=0; i<N; i++)
    {
        printf("%d ",A[i]);
    }
    return 0;
}


Ответ на вопрос Дан целочисленный массив размера N. (Язык Си)

Похожие материалы:
Нашли ошибку на сайте? Напишите в комментариях!
Категория: Язык программирования: Си/Си++ | Просмотров: 283 | Добавил: Ученик | Рейтинг: 5.0/1