|
07.01 Дан символ C. Разработайте скрипт, который выводит на экран его код (значение в кодовой таблице) Пример выполнения скрипта: Программа вывода на экран кода символа введите символ -> A код символа - 65 |
|
07.02 Дано число n (32<=n<=126). Разработайте скрипт, который выводит на экран символ по значению его кода n в кодовой таблице. Пример выполнения скрипта: Программа вывода на экран символа по его коду введите код -> 70 символ - F |
|
07.03 Дано число n (1<=n<=26). Разработайте скрипт, который выводит на экран n первых прописных букв латинского алфавита. Пример выполнения скрипта: Программа вывода на экран прописных букв латинского алфавита введите число букв -> 8 A B C D E F G H |
|
07.04 Дано число n (1<=n<=26). Разработайте скрипт, который выводит на экран n первых строчных букв латинского алфавита. Пример выполнения скрипта: Программа вывода на экран строчных букв латинского алфавита введите число букв -> 10 a b c d e f g h i j |
|
07.05 Дан символ С, который является либо буквой либо цифрой. Разработайте скрипт, который определяет, является ли символ буквой латинского алфавита, русского алвафита или цифрой. Если С - символ латинского алфавита, вывести сообщение "lat", если С - символ русского алфавита, вывести сообщение "rus", если С - символ цифры, вывести сообщение "digit". Пример выполнения скрипта: Программа определения символа Введите символ -> 3 digit |
|
07.06 Дана строка символов. Разработайте скрипт считающий, сколько цифр содержится в данной строке. Пример выполнения скрипта: Программа подсчета количества цифр в строке Агент 47 Количество цифр в строке - 2 |
|
07.07 Дана строка символов. Разработайте скрипт переводящий все прописные буквы в строчные, а все строчные - в прописные. Пример выполнения скрипта: Программа изменения регистра букв в слове ПРИВЕТ мир! привет МИР! |
|
07.08 Дана строка s. Разработайте скрипт, который выводит на экран код первого и последнего символа строки s. Пример выполнения скрипта: Программа вывода на экран кода первого и последнего символа строки Введите строку -> computer код первого символа - 99 код последнего символа - 114 |
|
07.09 Дана строка s. Разработайте скрипт, который выводит на экран через пробел коды всех символов строки s. Пример выполнения скрипта: Программа вывода на экран кодов символов строки Введите строку -> computer 99 111 109 112 117 116 101 114 |
|
07.10 Дана строка 'ПРОСТОКВАШИНО'. Разработайте скрипт, который выводит на экран несколько слов, полученные вырезкой из данной строки. Пример выполнения скрипта: ПРОСТОКВАШИНО ПРОСТО РОСТ РОСТОК ТОК КИНО |
|
07.11 Дана строка символов. Разработайте скрипт для решения задачи: Определите, сколько раз в данной строке встречается определенный символ. (Примечание: строка и искомый символ вводятся в отдельных строках) Пример выполнения скрипта: Программа поиска количества вхождений определенного символа в строке Введите строку -> Простоквашино Введите символ -> о Таких символов в строке 3 |
|
07.12 Дана строка символов. Разработайте скрипт для решения задачи: Определите все позиции некоторого заданного символа в данной строке. Если символа в строке нет, выведите соответствующее сообщение. (Примечание: строка и искомый символ вводятся в отдельных строках) Пример выполнения скрипта: Программа поиска всех позиций вхождения данного символа в строку Введите строку -> простоквашино Введите символ -> о Ответ: 3 6 13 |
|
07.13 Дана строка символов. Разработайте скрипт для решения задачи: Определите, есть ли в данной строке определенный символ. Выведите "Да", если символ в данной строке есть и "Нет" в противном случае. (Примечание: строка и искомый символ вводятся в отдельных строках) Пример выполнения скрипта: Программа поиска определенного символа в строке Введите строку -> Простоквашино Введите символ -> ц Нет |
|
07.14 Дана строка символов. Разработайте скрипт для решения задачи: Определите позицию первого и последнего вхождения символа в данную строку. Если символа в строке нет, выведите соответствующее сообщение. (Примечание: строка и искомый символ вводятся в отдельных строках) Пример выполнения скрипта: Программа поиска первой и последней позиции вхождения данного символа в строку Введите строку -> корова Введите символ -> о Первое вхождение данного символа в строку: 2 Последнее вхождение данного символа в строку: 4 |
|
07.15 Дана строка, состоящая из символов русского алфавита. Разработайте скрипт для решения задачи: Определите, сколько раз в ней встречается каждая из букв "a" и "о". (Примечание: указанные буквы должны быть в строке; регистр букв не имеет значения) Пример выполнения скрипта: Программа определения частоты вхождения букв в строку введите строку -> Мама мыла окно количество букв "a" в строке - 3 количество букв "о" в строке - 2 |
|
07.16 Дана строка символов. Разработайте скрипт выводящий на экран символы этой строки, разделенные пробелами. Пример выполнения скрипта: Программа вывода на экран символов строки Введите строку -> informatics i n f o r m a t i c s |
|
07.17 Дана строка символов. Разработайте скрипт выводящий на экран символы этой строки в обратном порядке. Пример выполнения скрипта: Программа вывода на экран строки - "перевертыша" Введите строку -> телефон нофелет |
|
07.18 Дана строка символов. Разработайте скрипт проверяющий, является ли данное слово или фраза палиндромом. (Примечание: Палиндром - слово или фраза, которые читаются одинаково слева направо и справа налево) Пример выполнения скрипта: Программа определения строки - палиндрома Введите строку -> А роза упала на лапу Азора Это палиндром |
|
07.19 Даны строки st, st1 и st2. Разработать скрипт для решения задачи: Заменить в строке s все вхождения строки st1 на строку st2. Пример выполнения скрипта: Программа поиска и замены строки Введите строку -> папа может, папа может все что угодно! Введите строку, которую нужно заменить -> папа Введите строку, на которую нужно заменить найденную -> мама Новая строка: мама может, мама может все что угодно! |
|
07.20 Дано целое положительное число. Разработайте скрипт вывода на экран всех цифр данного числа (слева направо и справа налево). Пример выполнения скрипта: Программа вывода цифр числа Введите число -> 8576496 8 5 7 6 4 9 6 6 9 4 6 7 5 8 |
|
07.21 Дано целое положительное число. Разработайте скрипт вывода на экран суммы цифр данного числа Пример выполнения скрипта: Программа вывода суммы цифр числа Введите число -> 596 Сумма цифр числа: 20 |
|
07.22 Дана строка в которой записано арифметическое действие (сложение или вычитание) с двумя числами без пробелов. Например, "32+12" или "10-28". Разработайте скрипт решения данного арифметического выражения Пример выполнения скрипта: Программа решения арифметического выражения Введите арифметическое выражение -> 15-12 15-12 = 3 |
|
07.23 Дана строка в которой записано целое положительное число в двоичной системе счисления. Разработайте скрипт, переводящий это число в десятичное Пример выполнения скрипта: Программа перевода двоичного числа в десятичное Введите двоичное число -> 101 Десятичное число - 5 |
|
07.24 Дана строка в которой записано целое положительное число в десятичной системе счисления. Разработайте скрипт, переводящий это число в двоичное Пример выполнения скрипта: Программа перевода десятичного числа в двоичное Введите десятичное число -> 33 двоичное число - 100001 |