Ввести с клавиатуры одномерный массив из 5 целых чисел, вывести количество ненулевых элементов - C (СИ)

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

Написать программу, которая вводит с клавиатуры одномерный массив из 5 целых чисел, после чего выводит количество ненулевых элементов. Напишите полный код программы пожалуйста. Спасибо заранее всем!!!

Код к задаче: «Ввести с клавиатуры одномерный массив из 5 целых чисел, вывести количество ненулевых элементов - C (СИ)»

textual
int main(int argc, char *argv[])
{
  setlocale(LC_ALL, "RU");
 
  int n = 5;
  int array[5];
 
//заполнение массива
  printf("Введите массив\n");
  for (int i = 0; i < n; i++){
    scanf("%d", &array[i]);}
 
//количество ненулевых элементов
  int count = 0;
 
//поиск ненулевых элементов
  for (int i = 0; i < n; i++){
    if (array[i]){
      count++;}
  }
 
  printf("Количество ненулевых элементов = %d\n", count);
  return 0;
}

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

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


СОХРАНИТЬ ССЫЛКУ