Л.р. 1 Работа со строками

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

Символьная константа имеет вид ’c’ или ”с” (здесь с — допустимый символ). Примеры: ’a’, ”%”, ’ ” ’, ” ’ ”, ’Это я’, ”It’s me”.

Литеральная (текстовая) константа имеет вид ’Т’ или ”Т”. Здесь Т — строка, состоящая из допустимых символов. При этом, если константа Т ограничена простыми кавычками, то Т не содержит простую кавычку, а если Т ограничена двойными кавычками, то она не содержит двойную кавычку.

Операции для работы со строками.

Название операции

слияние

вырезка

взятие символа

равно

не равно

Пример

а+б

а[3:5]

а[3]

а = б

а <> б

Задание 1.

Пользователь вводит число в двоичной форме. Поменять местами все 0 и 1. Результат сохранить в отдельной переменной и вывести на экран.

Пример программы и результат работы на рисунке 1.

Рисунок 1.

Задание 2.

Пользователь вводит целые числа через пробел. Вывести на экран максимальное и минимальное число.

Пример программы и результат работы на рисунке 2.

Рисунок 2.