Массив C ++: упражнения, практика, решение

C ++ Array [29 упражнений с решением]

[Внизу страницы доступен редактор для написания и выполнения скриптов.]

1. Напишите программу на C ++, чтобы найти самый большой элемент заданного массива целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

2. Напишите программу на C ++, чтобы найти три самых больших элемента в массиве. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

3. Напишите программу на C ++, чтобы найти второй по величине элемент в заданном массиве целые числа. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

4. Напишите программу на C ++, чтобы найти k самых больших элементов в заданном массиве целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

5. Напишите программу на C ++, чтобы найти вторые наименьшие элементы в заданном массиве целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

6. Напишите программу на C ++, чтобы найти все элементы в массиве целых чисел, которые имеют по крайней мере, два больших элемента. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

7. Напишите программу на C ++, чтобы найти наиболее часто встречающийся элемент в массиве целые числа. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

8. Напишите программу на C ++, чтобы найти следующий больший элемент каждого элемента заданный массив целых чисел. Игнорируйте те элементы, у которых нет большего элемента. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

9. Напишите программу на C ++ для сортировки заданного несортированного массива целых чисел в форма волны. Перейдите в редактор
Примечание: массив находится в форме волны, когда array [0]> = array [1] = array [3] =. . . .
Щелкните меня, чтобы увидеть пример решения

10. Напишите программу на C ++, чтобы найти наименьший элемент, отсутствующий в отсортированном массиве. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

11. Напишите программу на C ++ для обновления каждого элемента массива путем умножения следующего и предыдущие значения данного массива целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

12. Напишите программу на C ++, чтобы переставить элементы заданного массива целых чисел зигзагообразно. Перейдите в редактор
Примечание. Формат зигзагообразного массива в форме ace. Щелкните меня, чтобы увидеть пример решения

13. Напишите C ++ программа для разделения четных и нечетных чисел массива целых чисел. Сначала ставьте все четные числа, а затем нечетные. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

14. Напишите программу на C ++ для разделения нулей и единиц из заданного массива значения 0 и 1. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

15. Напишите программу на C ++, чтобы изменить порядок сортировки массив положительных целых чисел. Перейдите в редактор
Примечание: в окончательном массиве первый элемент должен быть максимальным значением, вторым минимальным значением, третьим вторым максимальным значением, четвертым вторым минимальным значением, пятым третьим максимумом и т. Д.
Щелкните меня чтобы увидеть пример решения

16. Напишите программу на C ++ для сортировки заданного массива из нулей, единиц и двоек. В окончательном массиве сначала поместите все 0, затем все 1 и все 2 в последнюю очередь. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

17. Напишите программу на C ++ для сортировки (в порядке убывания) массива отдельные элементы в соответствии с абсолютной разницей элементов массива и с заданным значением. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

18. Напишите программу на C ++ для перемещения всех отрицательных элементов массива целых чисел до конца массива без изменения порядка положительного и отрицательного элементов. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

19. Напишите программу на C ++, чтобы найти число, которое встречается нечетное количество раз заданного массива положительных целых чисел. В указанном массиве все числа встречаются четное количество раз. Перейдите в редактор

Щелкните меня, чтобы увидеть образец решения

20. Напишите программу на C ++ для подсчитать количество вхождений данного числа в отсортированный массив целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

21. Напишите программу на C ++, чтобы найти два повторяющихся элемента в заданном массиве целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

22. Напишите программу на C ++, чтобы найти недостающий элемент из двух заданных массивов целые числа, кроме одного элемента. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

23. Напишите программу на C ++, чтобы найти элемент, который появляется один раз в массиве целых чисел и все остальные элементы появляются дважды. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

24. Напишите программу на C ++, чтобы найти первый повторяющийся элемент в массиве целые числа. Перейдите в редактор
Щелкните меня, чтобы увидеть образец решения

25. Напишите программу на C ++, чтобы найти и распечатать все общие элементы в трех отсортированных массивы целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

26. Напишите программу на C ++, чтобы найти и распечатать все уникальные элементы данного массив целых чисел. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

27. Напишите программу на C ++, чтобы найти количество пар целых чисел в заданный массив целых чисел, сумма которых равна указанному числу. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

28. Напишите программу на C ++, чтобы упорядочить номера данного массива в способ, которым сумма некоторых чисел равна наибольшему числу в массиве. Перейдите в редактор
Щелкните меня, чтобы увидеть образец решения

29. Напишите программу на C ++, чтобы найти второе наименьшее и наибольшее числа в заданном массиве. Перейдите в редактор
Щелкните меня, чтобы увидеть пример решения

Редактор кода CPP:

Еще впереди!

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

Оцените статью
nanomode.ru
Добавить комментарий