Плохой стиль программирования? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Мне говорят,что у меня плохой стиль программирования,как можно подкорректировать код? Вот мой код:
#include <stdio.h>
int main(void)
{
    int i,n;
    scanf("%d\n",&n);
    int arr[n];
    for (i=0;i<n;i++)
    scanf ("%d",&arr[i]);
    for (i=0;i<n;i++)
    {
    if (arr[i]%2==0)
    printf("%d ",arr[i]);
    }
    return 0;  
}

Решение задачи: «Плохой стиль программирования?»

textual
Листинг программы
#include <stdio.h>
 
int main(void) {
    int i, n;
 
    scanf("%d\n", &n);
    int arr[n];
 
    for ( i = 0; i < n; i++ )
        scanf("%d", &arr[i]);
 
    for ( i = 0; i < n; i++ ) {
        if ( arr[i] % 2 == 0 )
            printf("%d ", arr[i]);
    }
 
    return 0;  
}

Объяснение кода листинга программы

В этом коде:

  1. Вводится число n, которое будет определять размер массива.
  2. Создается массив arr размером n.
  3. Считываются значения элементов массива с помощью функции scanf.
  4. Происходит проверка на четность каждого элемента массива с помощью оператора % (остаток от деления).
  5. Выводятся на экран четные числа с помощью функции printf.
  6. Завершается выполнение программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5