русс | укр

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

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

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

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


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

Задания для самостоятельного решения


Дата добавления: 2015-08-31; просмотров: 1015; Нарушение авторских прав


 

Вариант №1

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новые одномерные массивы В (а1, а3, а5,...) и С (а2, а4, а6,...).

2. Даны два одномерных массива А (а1, а2, а3,..., аn) и С (с1, с2, с3,..., сn). Найти минимальный элементы в массивах.

3. Дан одномерный массив размера М. Элементами этого массива являются символы. Упорядочить английские буквы массива в алфавитном порядке.

 

Вариант №2

1. Даны одномерный массив А (а1, а2, а3,..., аn). Cформировать новый одномерный массивы В из четных элементов массива А.

2. Дан одномерный массив А (а1, а2, а3,..., аn) Найти сумму отрицательных элементов массива А стоящих после минимального элемента и сумму положительных элементов массива.

3. Дан массив, элементами которого являются целые числа. Упорядочить по убыванию, ту часть массива, которая находится между максимальным и минимальным элементами. Применить пузырьковый метод сортировки.

 

Вариант №3

1. Даны одномерный массив А (а1, а2, а3,..., аn) Сформировать новый одномерный массивы В из элементов массива А стоящих на четных позициях предварительно увеличив их на значение числа стоящего на первой позиции массива А.

2. Дан одномерный массив А (а1, а2, а3,..., аn) Найти наибольшее число одинаковых, идущих подряд элементов в массиве.

3. Дан одномерный массив, элементами которого являются слова. Расставить в алфавитном порядке по последней букве слова, длина которых не превышает 4, а остальные слова оставить как было.

 

Вариант №4

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из элементов массива А, сдвинув каждый его элемент на две позиции влево. (Примечание, при сдвиге элементы стоящие на первой позиции переносятся на последнюю позицию)



2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти минимальный элементы среди четных элементов массива.

3. Дан массив размера N, состоящий из целых чисел. Упорядочить массив следующим образом: разместив в начале массива все его отрицательные элементы, за ними расположить элементы равные нулю, и положительные элементы, а затем полученные части отсортировать по убыванию.

 

Вариант №5

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из элементов массива А, сдвинув каждый его элемент на три позиции вправо. (Примечание, при сдвиге элементы стоящие на последней позиции переносятся на первую позицию)

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти максимальный элементы среди отрицательных элементов массива.

3. Дана последовательность натуральных чисел a1, a2, …. , an. Отсортировать по возрастанию те элементы массива, которые находятся между первым и минимальным числом этой последовательности.

 

Вариант №6

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из элементов массива А, стоящих после максимального элемента, предварительно увеличив значение каждого из них на значение максимального.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Изменить порядок следования на обратный в массиве А с первого элемента до максимального.

3. Дан одномерный массив, состоящий из слов. Отсортировать по убыванию длины слов элементы этого массива, которые заканчиваются на букву ''z''.

 

Вариант №7

1. Дан одномерный символьный массив А содержащий два символа звездочка (*). Сформировать новый одномерный массив В из элементов массива А, находящихся между двумя символами звездочка.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти сумму элементов в массиве А, значения которых совпадают с их порядковыми номерами.

3. Даны действительные числа а1, а2,…, аn. Среди них есть положительные и отрицательные. Упорядочить эти числа по возрастанию абсолютных величин.

 

Вариант №8

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В так, чтобы в нем находились сначала четные числа массива А, а за ними номер их позиции в массиве.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Все элементы массива А, начиная с первого отрицательного, увеличить на 3,5.

3. Дан одномерный массив символов. Упорядочить по возрастанию элементы, индексы которых есть простые числа.

 

Вариант №9

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из элементов массива А, находящимися между минимальным и последним элементом, предварительно удвоив каждый из них.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Среди элементов находящихся на четных позициях массива А найти минимальный.

3. Даны действительные числа а1, … ,аN. Сформировать массив из неповторяющихся чисел и расставить эти числа в невозрастающем порядке.

 

Вариант №10

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из положительных элементов массива А и их порядковых номеров.

2. Дан одномерный массив А (а1, а2, а3,..., аn). В массиве А поменять местами максимальный элемент среди элементов стоящих на четных позициях массива с минимальным элементом среди элементов стоящих на нечетных позициях.

3. Дан одномерный массив. Каждый элемент этого массива содержит следующую информацию о человеке: фамилия и год рождения. Вывести на экран в порядке возрастания годов рождения тех людей, у которых одинаковые фамилии.

 

Вариант №11

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из элементов массива А, удовлетворяющих условию ai>i.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти произведений отрицательных элементов массива А.

3. Дан одномерный массив, состоящий из слов. Отсортировать по убыванию длины слов элементы этого массива, которые начинаются на букву ''а''.

 

Вариант №12

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массивы В из четных элементов массивов А.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти произведение не нулевых элементов массива начиная с первого до максимального.

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

 

Вариант №13

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из элементов массивов А, стоящих на четных позициях.

2. Дан одномерный символьных массив А (а1, а2, а3,..., аn). Используя функцию в массиве А подсчитать количество символов "*" находящихся между первым и вторым символами "!".

3. Дан одномерный массив, элементами которого являются строки. Отсортировать по убыванию длин те элементы, которые состоят только из английских букв.

 

Вариант №14

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из элементов массива А, находящихся между вторым и третьим отрицательными элементами,.

2. Дан одномерный массив А (а1, а2, а3,..., аn). Найти сумму элементов массива А, которые больше первого элемента

3. Дан одномерный массив размера К, состоящий из целых чисел. Отсортировать положительные элементы этого массива по возрастанию.

 

Вариант №15

1. Дан одномерный массив А (а1, а2, а3,..., аn). Сформировать новый одномерный массив В из положительных элемента массива А, стоящих на позициях кратных 3.

2 Дан одномерный массив А (а1, а2, а3,..., аn). Найти сумму элементов массива А, которые меньше или равны третьему элементу.

3. Дан массив из N четырехзначных натуральных чисел. Отсортировать по возрастанию только те элементы массива, у которых сумма первых двух цифр равна сумме двух последних. Использовать пузырьковую сортировку.


 

Список используемой литературы

 

  1. Вирт Никлаус «Алгоритмы и структуры данных» - СПб.: Нев. Диалект, 2001 – 352с.
  2. В.А. Дагене, Г.К. Григас, К.Ф. Аугутис «100 задач по программированию: книга для учащихся» - М. Просвещение, 1993 – 255с.
  3. А.М. Епанешников, В.А. Епанешников. «Программирование в среде Turbo Pascal 7.0.» – М.: «ДИАЛОГ-МИФИ», 1998. – 367с.
  4. Дж. Макконелл «Анализ алгоритмов: Вводный курс» - М. Техносфера, 2002 – 302с.
  5. В.В. Фаронов «Turbo Pascal Наиболее полное руководство в подлиннике» – М. Изд. "ОМД Групп" 2003, 1054 с.
  6. Ю.А. Шпак «Turbo Pascal 7.0 на примерах» – М. "Юниор", 2003 – 498 с.

 

 

Лицензия на полиграфическую деятельность

 
№0128 от 08.06.98г.

выдана Министром информации и печати Республики Татарстан

Подписано в печать 05.11.2009 г

Форум. бум. 60х84 1/16. Печ. л. 3,5. Тираж 150. Заказ 1562.

 

Минитипография института проблем информатики АН РТ

420012, Казань, ул. Чехова, 36

 
 
 

 
 
 



<== предыдущая лекция | следующая лекция ==>
Быстрая сортировка | Процесс построения модели включает в себя следующие шаги.


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


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

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

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


 


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

 
 

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

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