C++ Малыш Грут очень любит таскать чужие вещи из шкафчиков. Ленивый Йонду попросил Грута принести
ему кое-что важное из каюты капитана, но не учел то, что Грут пока не очень хорошо понимает, чего от него хотят. Каждая вещь, однако, пронумерована, и номер нужной вещи – 12. Сколько вещей принесет Грут для Йонду, пока не найдет нужную? Формат входных данных С клавиатуры вводятся номера вещей N, которые приносит Грут, номер последней вещи – 12. Формат выходных данных Вывести количество вещей, принесенных до нужной. входные данные 5 19 27 12 выходные данные 3Ответы на вопрос
код:
#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;
}
Поиск не дал результатов, связанных с задачей о Малыше Груте и Ленивом Йонду. Однако, я могу помочь вам решить эту задачу.
Задача заключается в том, чтобы определить, сколько вещей принесет Грут для Йонду, пока не найдет нужную вещь с номером 12.
Алгоритм решения:
1. Создайте переменную `count` и установите ее значение равным 0. Эта переменная будет отслеживать количество вещей, принесенных Грутом. 2. Считайте входные данные с клавиатуры. 3. Используйте цикл, чтобы пройти через все вещи, принесенные Грутом. 4. Внутри цикла проверьте, является ли текущая вещь нужной. Если да, то выведите значение переменной `count` и завершите программу. 5. Если текущая вещь не является нужной, увеличьте значение переменной `count` на 1 и перейдите к следующей вещи. 6. Если Грут принес последнюю вещь и нужная вещь не найдена, выведите значение переменной `count`.Пример решения на языке C++:
```cpp #includeint 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.
Надеюсь, это поможет вам решить задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
