Предмет: Информатика, автор: aisha08102020

Вводится число N, а затем N чисел. Подсчитайте и выведите, сколько среди данных N чисел нулей C++

Ооочень нужно

Ответы

Автор ответа: Dilorf
1

Ответ:

#include <iostream>

int main() {

   int n, num, zeros = 0;

   std::cin >> n;

   for (int i = 0; i < n; i++) {

       std::cin >> num;

       if (num == 0) {

           zeros++;

       }

   }

   std::cout << zeros << std::endl;

   return 0;

}

Сначала мы считываем число n, которое указывает, сколько чисел мы будем вводить. Затем мы вводим n чисел, и при каждом вводе проверяем, является ли введенное число нулем. Если это так, мы увеличиваем счетчик zeros. По завершении цикла мы выводим значение счетчика zeros, которое и является количеством нулей среди введенных чисел.

Автор ответа: dibrovd
0

Код

#include <iostream>

using namespace std;

int main() {

   int n, number, count = 0;

   cin >> n;

   for (int i = 0; i < n; i++) {

       cin >> number;

       if (number == 0) {

           count++;

       }

   }

   cout << "Кількість нулів: " << count << endl;

   return 0;

}

Опис алгоритму:

Вводимо кількість чисел n.

За допомогою циклу for зчитуємо n чисел.

Якщо зчитане число рівне 0, збільшуємо лічильник count.

Виводимо результат - кількість нулів.

Наприклад, якщо ввести 6 чисел: 3, 0, 1, 0, 5, 0, то програма виведе "Кількість нулів: 3".

Похожие вопросы
Предмет: Математика, автор: tonianebot