Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Примеры решения типовых задач

ПРИМЕНЕНИЕ КОДОВ СИМВОЛОВ | Примеры решения типовых задач и их оформления | ПРИЛОЖЕНИЕ | Форматирование | Другие символы |


Читайте также:
  1. Cитуационная задача.
  2. Cитуационная задача.
  3. Cитуационная задача.
  4. I. . Психология как наука. Объект, предмет и основные методы и психологии. Основные задачи психологической науки на современном этапе.
  5. I. Учебные задачи курса, рассчитанные на 10 учебных семестров
  6. I.2. Основные задачи на период с 2006 по 2020 годы
  7. II. Место педагогики в системе наук о человеке. Предмет и основные задачи педагогики
Пример 1 Дан текст. Определить, содержит ли он символы «*». INPUT "ВВЕДИ СТРОКУ"; A$ N = LEN(A$) T = 0 FOR I = 1 TO N B$ = MID$(A$, I, 1) IF B$ = "*" THEN T = 1: PRINT "ДА": EXIT FOR NEXT I IF T = 0 THEN PRINT "НЕТ" END Пример 2 Дана строка символов. Выяснить имеются ли в этой строке до первой точки подряд идущие символы запятая и тире. LINE INPUT A$ A1$ = "." L = INSTR(A$, A1$) FOR i = 1 TO L B$ = MID$(A$, i, 2) IF B$ = ",-" THEN k = i: EXIT FOR NEXT i IF k <> 0 THEN? "ДА" ELSE? "нет" END
Пример 3 Заменить в тексте после первой точки все буквы «а» на «о». CLS 'Ввод исходной строки. LINE INPUT "ВВЕДИ СТРОКУ"; A$ 'Определение длины строки. N = LEN(A$) 'Поиск первого вхождения точки в исходную строку. L = INSTR(A$, ".") 'Открытие цикла для организации циклической проверки 'каждой пары символов введенной строки. FOR I = L + 1 TO N 'Выделение из исходной строки по одному символу. B$ = MID$(A$, I, 1) 'Проверка условия для обнаружения символов «а», в случае Нахождения производится замена на букву «о». IF B$ = "a" THEN MID$(A$, I, 1) = "o" NEXT I PRINT "получена строка: "; A$ END Задачи для дополнительного решения Для дополнительного решения предлагаются задачи, данные в порядке возрастания сложности. Задача 1.Дано предложение. Определить порядковые номера первой пары одинаковых «соседних» символов. Если таких символов нет, то должно быть напечатано соответствующее сообщение. Задача 2.Дано предложение, в котором имеются одна буква «с» и одна буква «т». Определить, какая из них встречается раньше (при просмотре слева направо). Задача 3.Дана строка символов, среди которых есть «?». Получить все символы, расположенные между первым и вторым «?». Если второго «?» нет, то получить все символы, расположенные после первого «?».

 


Дата добавления: 2015-07-21; просмотров: 89 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Функции стандартной библиотеки для работы с символами (заголовочный файл ctype.h).| РЕШЕНИЕ ЗАДАЧ НА ПОИСК, ПОДСЧЕТ И УДАЛЕНИЕ СИМВОЛОВ

mybiblioteka.su - 2015-2024 год. (0.006 сек.)