1. Главная
  2. Библиотека
  3. Программирование
  4. Массивы int A[100] и int B[3] заполнить случайными знач...
Решение задачи

Массивы int A[100] и int B[3] заполнить случайными значениями в диапазоне от 0 до 9. Распечатать массивы на экран. Используя линейный поиск найти содержимое массива B в массиве A. Вывести результаты поиска на экран в любом виде. Например, подкрасить

  • Программирование

Условие:

Массивы int A[100] и int B[3] заполнить случайными значениями в диапазоне от 0 до 9.
Распечатать массивы на экран.
Используя линейный поиск найти содержимое массива B в массиве A.
Вывести результаты поиска на экран в любом виде.
Например, подкрасить соответствующие элементы.
Или можно вывести индекс массива A, где "начинается" содержимое B.
Пример:
A = {1,2,3,4,5,6}
B = {3,4,5}
Ответ: содержимое массива B лежит в массиве A по индексу 2.

Решение:

Ниже привожу пошаговое решение задачи с примером кода на языке C++ и подробными комментариями. ────────────────────────────── 1. Инициализируем два массива: A размером 100 элементов и B размером 3 элемента. 2. Заполним оба массива случайными числами в диапазоне от 0 до 9. 3. Выведем содержимое массивов на экран. 4. Для поиска содержимого массива B в массиве A будем использовать метод линейного поиска последовательности. Для каждого возможного положения в массиве A (от 0 до 100 – 3 = 97) проверим, совпадают ли три последовательных элемента с элементами из B. 5. Если последовательность найдена,...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет