• Дане ціле число K і набір ненульових цілих чисел; ознака його завершення — число 0. Вивести номер першого числа в наборі, більшого K. Якщо таких чисел ні, то вивести 0.С++. код series. написати коментарі до коду. дуже срочно. даю 50б.​

Ответы 1

  • Ответ: Шаблон коду (С++)

    Объяснение:

    #include <iostream>

    using namespace std;

    int main() {

       int K; // Змінна для зберігання числа K

       cin >> K; // Зчитуємо число K зі стандартного вводу

       int number; // Змінна для зберігання чисел з набору

       int position = 0; // Змінна для зберігання позиції числа, більшого K

       bool found = false; // Прапорець, що показує, чи було знайдено число більше K

       while (true) {

           position++; // Збільшуємо лічильник позиції

           cin >> number; // Зчитуємо числа з набору по черзі

           if (number == 0) // Якщо зустріли 0, це означає завершення набору

               break;

           if (number > K) { // Перевіряємо, чи число більше K

               cout << position << endl; // Якщо так, виводимо його позицію

               found = true; // Позначаємо, що знайшли таке число

               break; // Завершуємо цикл, оскільки знайшли перше число більше K

           }

       }

       if (!found) // Якщо не знайшли жодного числа більше K, виводимо 0

           cout << "0" << endl;

       return 0;

    }

    • Автор:

      ziggyiv8h
    • 1 год назад
    • 5
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years