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

Обчислити кількість елементів массиву, розмішений після першого нульового елементу на с++

Ответы

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

#include <iostream>

using namespace std;

void find_kol(int *arr, const int n) {

   int kol = 0;

   bool isZero = false;

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

       cin >> arr[i];

   }

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

       if (isZero) kol++;

       if (arr[i] == 0) isZero = true;

   }

   cout << "Kol = " << kol;

}

int main() {

   const int n = 10;

   int arr[n];

   find_kol(arr, n);

   return 0;

}

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

Для розрахунку кількості елементів масиву, розміщених після першого нульового елементу, слід використати цикл for.

int array[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

int count = 0;

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

   if (array[i] == 0) {

       count++;

   }

}

cout << "Number of elements after the first zero element: " << count - 1 << endl;

Похожие вопросы
Предмет: Математика, автор: liza26590
Предмет: Українська мова, автор: osickaivanna
12. У якому рядку всі прийменники похідні? А З-поміж, з-за, для, до. Б Кінець, край, зважаючи на, круг. В Пiд, за, в, без. Г Неподалік, із, у, об. Боков 13. Частка пишеться разом з обома словами рядка: А аби/який, нiби/то Б навряд чи, мов/би В або/що, що/ж/до Г а/як/же, чекай/но mots- 14. У якому рядку А Браво, ох, вибачте, брись. Б Фiть-Фiть, назад, перепрошую, ж. В Брр, цур, б, гай-гай. г уй-бо, хiба, невже, ну. належать до вигуків? 15. Вигук виділено в реченні: А Вiзьми ж та поприбирай. Б Геть одчепися од мене! ANTOGLI Ach В Нехай його чорти розкопують. Г Нащо це ти Мотре так прибираєшся? 1. 2. 3. 4. 5. 16. Установіть вiдповiднiсть мiж виділеними словами і частинами мови. Весно, ох, довго ж на тебе чекати. Вiдчиняє двері осенi вересень. Нехай УВIЙДУТЬ у хату чистота і спокій. А нiч, мов мати, над тобою долоню на чоло кладе. За селом знов шелестiли хліба й пахло полином. А Прийменник Б Сполучник В Частка Г Вигук​
Предмет: Алгебра, автор: mmmmillllena