Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема- Обработка массивов 1 уровень сложности 1.

Работа добавлена на сайт samzan.net:


Практическое задание №26

Тема: Обработка массивов

1 уровень сложности

1. Разработать схему алгоритма, который вводит массив из  N целых чисел и выводит на экран этот же массив в прямом и обратном порядке. Протестировать алгоритм на произвольных массивах, состоящих из 1 числа, из 5 чисел, из 10 чисел.

2. Разработать схему алгоритма, который вводит массив из N целых чисел и выводит номера отрицательных элементов и сами эти элементы. Протестировать алгоритм для следующих массивов:

а) 3 5 -2 3 -2 0 -6 -8 1

б) -1 -2 -3 -4 0 -1 2 3 

3. Разработать схему алгоритма, который вводит массив из N целых чисел и выводит на экран элементы с чётными номерами. Протестировать алгоритм на произвольных массивах размерностью 5 и 8 элементов.

4. Разработать схему алгоритма, который вводит массив из N целых чисел и выводит на экран сам массив и сумму всех его элементов. Протестировать алгоритм на следующих массивах:

а) 1 3 4 -2

б) 0 1 -2 10 11 12 -10 -3

в) 1 1 1 1 -1 -1 -1 -1

2 уровень сложности

1. Разработать схему алгоритма, который запрашивает массив из N целых чисел, а затем складывает все элементы с нечётными номерами и все элементы с чётными номерами и выводит их суммы, а также сам исходный массив.

Пример:

Массив: 6 3 5 1 1 3  

Суммы: 6+5+1=12 (элементы с нечётными номерами) и 3+1+3=7 (элементы с чётными номерами).

Протестировать алгоритм на приведённом выше примере, а также на двух других произвольных тестах.

2. Разработать схему алгоритма, который вводит массив из N целых чисел и выводит на экран элементы с нечётными номерами в обратном порядке. Протестировать алгоритм для следующих исходных данных:

а) 1 3 5 6 8 9

б) -1 4 6 2 4 6 8 6 9

3. У прилавка магазина выстроилась очередь из N покупателей. Время обслуживания i-го покупателя равно ti. Определить время Ci пребывания i-го покупателя в очереди. Разработать схему алгоритма для решения этой задачи. Протестировать алгоритм на следующих исходных данных:

а) Номер покупателя – 5.

   Время обслуживания отдельных покупателей (в минутах):  1 1.5 2 1.5 2.5 3 1.5 1

б) Номер покупателя – 7.

   Время обслуживания отдельных покупателей (в минутах):  1 1.5 2 1.5 2.5 3 1.5 1 

3 уровень сложности

1. Разработать схему алгоритма, который в заданном одномерном массиве размерности N меняет местами соседние элементы, стоящие на чётных местах, с соседними элементами, стоящими на нечётных местах.

Пример:

Массив: 2 4 6 8 1 2 

Результат: 4 2 8 6 2 1

Протестировать алгоритм на приведённом выше примере, а также на двух других произвольных тестах.

2. Разработать схему алгоритма, который вводит последовательность вещественных чисел, состоящую из N элементов, и определяет, является ли эта последовательность возрастающей. Разработать тесты для проверки правильности работы алгоритма.

3. Дан целочисленный массив размерности N. Необходимо «сжать» массив, выбросив из него каждый второй элемент. Дополнительный массив использовать нельзя. Разработать схему алгоритма для решения этой задачи.

Пример

Исходный массив: 1 3 4 6 3 2 

Результат: 1 4 3

Протестировать алгоритм на приведённом выше примере, а также на двух других произвольных тестах.




1. реферату- Вплив нітратів на людський організмРозділ- Біологія Вплив нітратів на людський організм Зміст
2. Введение.5
3. проклятыми но люди что сотворили это сами оказывались в вечном страхе
4. тематических выездов с 5 по 7 классы на каникулярный выезд Кругосветка с Учимся играя по направлени
5. Положите очень тонкий слой теней светлого оттенка от внутреннего уголка глаза к середине века
6. Тема- Бытие субстанция материя
7.  Стратегический
8. тема наблюдения и изучениядеятельности учащихся по определенным критериям 83
9. Затверджую Директор Кримського Економікоправового інституту Міжнародного гуманітарного університе.html
10. На тему- rdquo; Поиск и обработка информации о курсах акций публичных компаний rdquo; Выполнили- Бакалавриант
11. Анализ возможности банкротства предприятия
12. психологическое исследование нацелено на получение информацию с помощью научных методов.html
13. Курсовая работа- Инновационные технологии в совершенствовании управления фирмой
14. Тема 8 Сказка как фольклорный жанр
15. 013 Я Смирнова Анастасия Проходила практику в 20 корпусе на 5 этаже в кардиологии Меня направили в проц
16. Основы методологии и методики комплексного экономического анализа
17. а. Для того чтобы измерить неэлектрическую величину с помощью электроизмерительных приборов ее надо преобр
18. Лекция 16 Лекция 16 Отражение и преломление плоских волн на плоскойгранице раздела двух сре
19. Бесконечные воды вселенной
20. ЛЕКЦІЯ ’ 1 СУТНІСТЬ ВИДИ І ФУНКЦІЇ ЦІН У РИНКОВІЙ ЕКОНОМІЦІ Мета лекції- ознайомити з метою завданн.html