русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Блок 2.


Дата добавления: 2014-11-28; просмотров: 768; Нарушение авторских прав


1. Осуществить циклический сдвиг элементов влево на одну позицию.

2. Найти сумму элементов массива, стоящих на чётных местах.

3. Вместо a1 записать наибольший элемент массива, а вместо a10 наименьший элемент массива.

4. Найти наибольший элемент из отрицательных

5. Найти наименьший элемент из положительных

6. Положительные элементы уменьшить вдвое, а отрицательные – заменить значениями их индексов.

7. Вывести элемент, который стоит за первым нулем.

8. Если элементы последовательности упорядочены строго по возрастанию, вывести единицу, иначе – ноль.

9. Если в последовательности нет нулевых элементов – вывести единицу, иначе – вывести ноль.

10. Поменять в последовательности местами наибольший элемент и элемент, стоящий на третьей позиции.

11. Первый по порядку элемент с наименьшим значением заменить его абсолютным значением.

12. Определить, каких значений в последовательности больше – единицили нулей.

13. Выяснить, имеются ли два подряд идущих нулевых элемента.

14. Выясните, имеются ли три подряд идущих элемента одного знака.

15. Все четные элементы уменьшить на единицу.

16. Определить, есть ли элементы со значением, равным 10, если есть – вывести единицу, иначе – ноль.

17. Определить, со скольких положительных чисел начинается массив.

18. Определить, имеется ли в заданном массиве хотя бы одна пара соседних чисел, являющихся взаимообратными.

19. Определите, имеется ли в массиве число, кратное 3, если да – вывести единицу, если нет – ноль.

20. Найти наибольший элемент и указать порядковый номер этого элемента.

21. Если первый элемент массива нулевой, то расположить элементы данного массива в обратном порядке, иначе, заменить последний элемент массива на ноль.

22. Поменять местами элементы, стоящие на нечётных местах, с элементами, стоящими на чётных местах (т.е 1-й поменять со 2-м, 3-й с 4-м и т.д.).



23. Найти сумму элементов, стоящих на четных местах.

24. Определить, сколько содержится в массиве чисел, равных 7.

25. Элементы, не равные нулю, уменьшить на 3, а нулевые оставить без изменений.



<== предыдущая лекция | следующая лекция ==>
Блок 1. | Блок 3.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.568 сек.