Вопрос задан 04.11.2023 в 07:32. Предмет Информатика. Спрашивает Ушкалов Женя.

C++ Малыш Грут очень любит таскать чужие вещи из шкафчиков. Ленивый Йонду попросил Грута принести

ему кое-что важное из каюты капитана, но не учел то, что Грут пока не очень хорошо понимает, чего от него хотят. Каждая вещь, однако, пронумерована, и номер нужной вещи – 12. Сколько вещей принесет Грут для Йонду, пока не найдет нужную? Формат входных данных С клавиатуры вводятся номера вещей N, которые приносит Грут, номер последней вещи – 12. Формат выходных данных Вывести количество вещей, принесенных до нужной. входные данные 5 19 27 12 выходные данные 3
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кузьменко Павел.

код:

#include<iostream>

using namespace std;

int main()

{

int a, i;

a = -1;

i = 0;

while (a != 0)

{

cin >> a;

if (a == 12)

break;

i++;

}

cout << i;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Поиск не дал результатов, связанных с задачей о Малыше Груте и Ленивом Йонду. Однако, я могу помочь вам решить эту задачу.

Задача заключается в том, чтобы определить, сколько вещей принесет Грут для Йонду, пока не найдет нужную вещь с номером 12.

Алгоритм решения:

1. Создайте переменную `count` и установите ее значение равным 0. Эта переменная будет отслеживать количество вещей, принесенных Грутом. 2. Считайте входные данные с клавиатуры. 3. Используйте цикл, чтобы пройти через все вещи, принесенные Грутом. 4. Внутри цикла проверьте, является ли текущая вещь нужной. Если да, то выведите значение переменной `count` и завершите программу. 5. Если текущая вещь не является нужной, увеличьте значение переменной `count` на 1 и перейдите к следующей вещи. 6. Если Грут принес последнюю вещь и нужная вещь не найдена, выведите значение переменной `count`.

Пример решения на языке C++:

```cpp #include using namespace std;

int main() { int item, count = 0; do { cin >> item; count++; } while (item != 12);

cout << count - 1 << endl;

return 0; } ```

Входные данные: 5 19 27 12 Выходные данные: 3

В этом примере Грут принес 3 вещи (5, 19, 27) до того, как нашел нужную вещь с номером 12.

Надеюсь, это поможет вам решить задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос