Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АНХ_Лаб_работа1.doc
Скачиваний:
3
Добавлен:
16.11.2018
Размер:
219.65 Кб
Скачать

Варианты задач для выполнения лабораторной работы по теме «Работа с массивами и строками в Паскале»

Строки

Массивы

вар

Задача 1

Задача 2

Задача 1

Задача 2

Дана строка символов. Определить количество слов в строке.

Дана строка символов. Удалить из нее все слова-палиндромы, сформировав из них новую строку.

Обменять местами в одномерном массиве максимум и минимум, найденные среди элементов массива.

В одномерном массиве определить минимальный элемент и его координату (номер) в массиве.

Дана строка символов. Определить в строке количество непалиндромов.

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

В одномерном массиве определить максимальный элемент и выяснить, в какой половине массива (левой или правой) он находится. О расположении максимума точно в середине массива сообщить отдельно.

Для одномерного массива вещественных чисел определить, сколько элементов (количество) находится после минимального элемента массива

Дана строка символов. Определить количество слов в строке включающих заданный с клавиатуры символ.

Дана строка символов. Определить количество слов в строке.

Дан одномерный массив целых чисел. Определить какой элемент находится ближе к концу массива: минимальный или минимальный элемент.

Найти произведение элементов, расположенных до максимального элемента.

Дана строка символов. Определить количество слов в строке, начинающихся с заданного символа. .

Дана строка символов. Определить в строке количество непалиндромов.

В одномерном массиве определить минимальный элемент и его координату (номер) в массиве.

Дан одномерный массив целых чисел. Найти максимальный элемент среди элементов, расположенных между максимальным и минимальным элементами массива.

Дана строка символов. Определить, сколько слов стоит до слова максимальной длины. .

Дана строка символов. Определить, содержат ли все слова строки заданную с клавиатуры букву

Для одномерного массива вещественных чисел определить, сколько элементов (количество) находится после минимального элемента массива

Дан одномерный массив целых чисел. Найти максимальный элемент среди элементов, расположенных между максимальным и минимальным элементами массива и определить, является ли он простым числом..

Дана строка символов. Переместить слово максимальной длины в конец строки.

Дана строка символов. Определить количество слов в строке включающих заданный символ.

Найти произведение элементов, расположенных до максимального элемента.

Обменять местами в одномерном массиве максимум и минимум, найденные среди элементов массива.

Дана строка символов. Определить, какое слово - максимальной или минимальной длины - находится ближе к концу строки. .

Дана строка символов. Определить, содержит ли i-ое слово слово строки букву, с которой начинается первое слово.

Дан одномерный массив целых чисел. Найти максимальный элемент среди элементов, расположенных между максимальным и минимальным элементами массива.

В одномерном массиве определить максимальный элемент и выяснить, в какой половине массива (левой или правой) он находится. О расположении максимума точно в середине массива сообщить отдельно.

Дана строка символов. Определить, содержат ли все слова строки заданную с клавиатуры букву. .

Дана строка символов. Переместить слово максимальной длины в начало / конец строки.

В двумерном массиве определить максимальный и минимальный элемент и их координаты (номер строки и столбца) в массиве.

Дан двумерный массив целых чисел. Определить, что больше - сумма нечетных чисел или сумма четных чисел на главной диагонали массива

Дана строка символов. Определить, содержит ли первое i-ое слово слово строки заданную с клавиатуры букву. .

Дана строка символов. Определить, какое слово - максимальной или минимальной длины - находится ближе к концу строки. .

Обменять местами в двумерном массиве максимум и минимум, найденные среди элементов массива.

Составить программу, которая вводит двумерный массив целочисленных элементов и формирует два новых массива, в первом располагаются отрицательные элементы исходного массива, а во втором - положительные элементы исходного массива. Выдать на экран оба результатных массива

Дана строка символов. Распечатать первые буквы всех слов - непалиндромов.

Дана строка символов. Удалить из нее все слова-палиндромы. .

Дан двумерный массив целых чисел. Определить какой элемент находится ближе к концу массива: минимальный или минимальный элемент.

Составить программу, которая вводит два двумерных массива А и В одинаковой размерности NF, сравнивает их элементы попарно ( ai,j = bi,j ) и в качестве результата выдает количество совпадений

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

Дана строка символов. Удалить из нее все слова-палиндромы, переместив их в одномерный массив слов. .

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

В одномерном массиве целых чисел найти, вывести на экран все числа, стоящие в нечетных строках и кратные некоторому Р (Р вводится пользователем с клавиатуры) и номера этих элементов, а также получить их среднее арифметическое

Дана строка символов. Удалить из нее все слова-палиндромы. .

Дана строка символов. Определить, содержит ли последнее слово строки букву, с котоой начинается первое слово. .

Дан двумерный массив целых чисел. Определить, сколько элементов являются простыми числами.В процессе решения выводить на экран каждый простой элемент массива и его координаты в массиве

Дан двумерный массив целых чисел. Определить, что больше - сумма нечетных чисел или сумма четных чисел на побочной диагонали массива

Дана строка символов. Удалить из нее все слова-палиндромы, переместив их в одномерный массив слов.

Дана строка символов. Распечатать последние буквы всех слов - палиндромов.

Для двумерного массива вещественных чисел определить вектор максимальных элементов по строкам

Дан одномерный массив целых чисел. Определить, есть ли среди элементов в массиве числа, кратные минимальному элементу массива, и вывести их на экран.

Дана строка символов. Удалить из нее все слова-палиндромы, сформировав из них новую строку.

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

Для двумерного массива вещественных чисел определить вектор минимальных элементов по столбцам

Дан двумерный массив числовых элементов. Рассортировать (упорядочить) его элементы по убыванию / возрастанию значений элементов.

Дана строка символов. Удалить из нее все слова с длиной, большей заданной длины.

Дана строка символов. Определить, сколько слов стоит до слова максимальной длины. .

Дан двумерный массив целых чисел. Определить, что больше - сумма нечетных чисел или сумма четных чисел в массиве

Дан двумерный массив целых чисел. Определить, что больше - сумма чисел на главной или сумма чисел на побочной диагонали массива

Дана строка символов. Определить, содержит ли последнее слово строки букву, с котоой начинается первое слово. .

Дана строка символов. Удалить из нее все слова с заданной с клавиатуры длиной.

В двумерном массиве определить максимальный и минимальный элемент и их координаты (номер строки и столбца) в массиве.

Дан двумерный массив целых чисел. Определить, что больше - сумма нечетных чисел или сумма четных чисел на главной диагонали массива

Литература

        1. Иванова Г.С. Основы программирования. М.,Изд. МГТУ им. Н.Э.Баумана, 2001

        2. Иванова Г.С., Ничушкина Т.Н., Пугачёв Е.К. Объектно-ориентированное программирование М., Изд. МГТУ им. Н.Э.Баумана, 2001

        3. Дайитбегов Д.М., Черноусов Е.А. Основы алгоритмизации и алгоритмические языки. Учебник. М., Финансы и статистика, 1992

        4. Фаронов В.В. Turbo Pascal 7.0. Учебное пособие. М.,Нолидж,1998

        5. Йодан Э. Структурное проектирование и конструирование программ. -, Мир, 1979

        6. WWW.READUS.RU

ПРИЛОЖЕНИЯ