Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР№4.doc
Скачиваний:
1
Добавлен:
13.11.2019
Размер:
102.4 Кб
Скачать

Задание

Составить программы для выполнения действий над элементами целочисленного и символьного массивов и вывода результатов на экран.

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

Варианты задания:

1.

  1. Составить программу поиска заданного числа (ввести его с клавиатуры) и его порядкового номера в целочисленном массиве. При отсутствии в массиве заданного числа выдать соответствующее сообщение.

  2. Составить программу, которая по заданной строке символов строит новую строку, полученную удвоением каждого символа исходной строки.

2.

  1. Составить программу для вычисления произведения элементов целочисленного массива, имеющих четные номера.

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

3.

  1. Составить программу для подсчета в целочисленном массиве количества положительных, нулевых и отрицательных элементов. При отсутствии положительных, нулевых или отрицательных элементов выдать соответствующее сообщение.

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

4.

  1. Составить программу для поиска в целочисленном массиве А четных и нечетных элементов и их перемещения в массивы В и С соответственно.

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

5.

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

  2. Составить программу для удаления в заданной строке символов-разделителей (пробел , ; : . -) .

6.

  1. Составить программу для поиска в целочисленном массиве количества и произведения элементов, стоящих перед элементом с заданным номером (номер ввести с клавиатуры). При вводе с клавиатуры номера, большего, чем индекс последнего элемента массива, выдать соответствующее сообщение.

  2. Составить программу для замены в заданной строке символов всех пробелов знаками плюс, а всех знаков плюс – пробелами.

7.

  1. Составить программу для подсчета в целочисленном массиве суммы четных и суммы нечетных элементов. При отсутствии четных или нечетных элементов выдать соответствующее сообщение.

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

8.

  1. Составить программу для подсчета в целочисленном массиве суммы элементов, предшествующих первому нулевому элементу. При отсутствии нулевых элементов выдать соответствующее сообщение и подсчитать сумму всех элементов массива.

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

9.

  1. Составить программу для подсчета в целочисленном массиве суммы элементов, имеющих нечетные номера.

  2. Составить программу, которая по заданной строке символов строит новую строку, перевернутую по отношению к исходной строке.

10.

  1. Составить программу для подсчета в целочисленном массиве произведения элементов, следующих за первым отрицательным элементом. При отсутствии отрицательных элементов выдать соответствующее сообщение и подсчитать произведение всех элементов массива.

  2. Составить программу, которая в заданной строке символов заменяет все буквы «а» буквосочетаниями «yes».

11.

  1. Составить программу для подсчета в целочисленном массиве суммы элементов, не меньших заданного числа (число ввести с клавиатуры).

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

12.

  1. Составить программу для подсчета в целочисленном массиве произведения элементов, не больших заданного числа (число ввести с клавиатуры).

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

13.

  1. Составить программу, которая в целочисленном массиве ищет и пересылает в новый массив сначала отрицательные, затем нулевые и положительные элементы.

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

14.

  1. Составить программу, которая в упорядоченном по возрастанию элементов целочисленном массиве А ищет и пересылает в новый массив В элементы, принадлежащие интервалу [m,n], m<=n.

  2. Составить программу, которая по исходной строке формирует две новые строки, состоящие соответственно из букв и цифр исходной строки.

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