Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kontrolnaya_paskal_rulit.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
166.4 Кб
Скачать

Вариант 21

1.Разработать в среде Turbo Pascal программу решения взаимосвязанных задач:

  1. расчет элементов квадратной матрицы A = (aij), i,j – 1,2,…,n по заданной формуле:

  2. упорядочить элементы первых трех столбцов матрицы А по убыванию абсолютных значений;

2. Задана последовательность N вещественных чисел. Вычислить сумму чисел, порядковые номера которых являются простыми числами.

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

Вариант 22

1.Разработать в среде Turbo Pascal программу решения взаимосвязанных задач:

  1. расчет элементов квадратной матрицы A = (aij), i,j – 1,2,…,n по заданной формуле:

  2. упорядочить элементы четных строк матрицы А по убыванию значений;

2. Дан массив, состоящий из 20 целых чисел. Вывести все числа, которые встречаются в этом массиве несколько раз.

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

Задание №3

(номер задачи из списка соответствует номеру варианта)

  1.  Ввести строку и два слова. Заменить все вхождения в строку одного слова на другое.

  2.  Определить, является введенная строка палиндромом или нет (т.е. читается одинаково слева направо и справа налево)?

  3.  Ввести строку. Выделить из нее самое длинное слово.

  4.  Ввести строку. Выделить из нее самое короткое слово.

  5.  В тексте заменить все вхождения одного символа на другой.

  6.  Определить количество пробелов в заданной строке.

  7.  Найти количество слов в строке

  8.  Ввести строку и символ. Вывести строку, полученную из исходной строки удалением всех вхождений этого символа.

  9.  Ввести строку и затем еще слово. Исключить из строки все вхождения этого слова.

  10.  Заменить во введенной строке первую букву каждого слова на заглавную.

  11.  Заменить во введенной строке последнюю букву каждого слова на заглавную.

  12.  Получить "перевертыш" для введенной строки (т.е. строку с обратным следованием букв).

  13.  В данной строке подсчитать количество вхождений каждой буквы.

  14.  Заданы две строки. Найти самую длинную их общую (одинаковую) часть.

  15.  Определить количество вхождений заданного символа в заданную строку.

  16.  Удалить из строки повторные вхождения каждого символа.

  17.  Преобразовать данную строку, удалив из нее все слова, которые встречаются более одного раза.

  18.  Посчитать количество букв, которые останутся на своих местах в данной строке, если её перевернуть.

  19.  Вывести все слова – палиндромы, входящие в данную строку.

  20.  Преобразовать данную строку, удалив из слов нечетной длины среднюю букву.

  21.  Даны строка и два символа. Сделать одновременную замену первого символа на второй, а второго – на первый.

  22.  Удвоить в данной строке каждый символ.

14

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]