Лабораторный практикум по информатике. Мухина И.Н - 44 стр.

UptoLike

Составители: 

44
40. Напишите программу, вычеркивающую из каждого
слова исходного теста все буквы, совпадающие с его последней
буквой.
41.
Даны два предложения. Напишите программу,
вычеркивающую из первого слова первого предложения все
буквы, которые встречаются в первом слове второго
предложения и так далее. Например, "В лесу родилась елочка
В лесу она росла"
Æ "_ ____ рдилсь ечк".
42.
Даны два слова. Напишите программу, которая
определяет, можно или нет из букв первого слова составить
второе слово. Например, "трикотаж-кот"
Æ Ответ: "Да".
43.
Напишите программу, вычеркивающую каждую
третью букву из слова в заданном предложении.
44.
Напишите программу, заменяющую в заданном
предложении все символы пробела символом "-".
45.
Напишите программу, которая сжимает текст, заменяя
все повторяющиеся символы kkk… текстом k(n), где n – число
повторений символа k.
46.
Напишите программу, которая изменяет предложение,
заменяя текст k(n), на последовательность kkk…, где символ k
повторяется n раз.
47.
В качестве исходного текста задано арифметическое
выражение на Паскале. Напишите программу, которая
проверяет, соблюдается ли равенство открывающих и
закрывающих скобок. Выведите на печать исходный текст,
количество открывающих и закрывающих скобок и вывод.
Например: "
exp(exp(1/3*ln(abs(sin(x))/(a+b)+1"; "(" - 6; ")" - 3;
"Открывающих скобок больше, чем закрывающих".
48.
В исходном тексте поставьте между словами
произвольное число пробелов. Напишите программу,
удаляющую лишние пробелы. Напечатайте исходный и
преобразованный тексты и количество удаленных пробелов.
    40. Напишите программу, вычеркивающую из каждого
слова исходного теста все буквы, совпадающие с его последней
буквой.
    41. Даны два предложения. Напишите программу,
вычеркивающую из первого слова первого предложения все
буквы, которые встречаются в первом слове второго
предложения и так далее. Например, "В лесу родилась елочка –
В лесу она росла" Æ "_ ____ рдилсь ечк".
    42. Даны два слова. Напишите программу, которая
определяет, можно или нет из букв первого слова составить
второе слово. Например, "трикотаж-кот" Æ Ответ: "Да".
    43. Напишите программу, вычеркивающую                каждую
третью букву из слова в заданном предложении.
    44. Напишите программу, заменяющую             в   заданном
предложении все символы пробела символом "-".
    45. Напишите программу, которая сжимает текст, заменяя
все повторяющиеся символы kkk… текстом k(n), где n – число
повторений символа k.
    46. Напишите программу, которая изменяет предложение,
заменяя текст k(n), на последовательность kkk…, где символ k
повторяется n раз.
    47. В качестве исходного текста задано арифметическое
выражение на Паскале. Напишите программу, которая
проверяет, соблюдается ли равенство открывающих и
закрывающих скобок. Выведите на печать исходный текст,
количество открывающих и закрывающих скобок и вывод.
Например: "exp(exp(1/3*ln(abs(sin(x))/(a+b)+1"; "(" - 6; ")" - 3;
"Открывающих скобок больше, чем закрывающих".
    48. В исходном тексте поставьте между словами
произвольное число пробелов. Напишите программу,
удаляющую лишние пробелы. Напечатайте исходный и
преобразованный тексты и количество удаленных пробелов.



                               44