Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Задание 1. В заданной строке найти минимальное и максимальное целое число (числа могут быть отрицательными, в этом случае знак минус перед ними ставится без пробела)
В заданной строке найти минимальное и максимальное целое число (числа могут быть отрицательными, в этом случае знак минус перед ними ставится без пробела). Предусмотреть случай, когда в строке чисел нет.
Входные данные: a*bc& 19-l sb3> 4-5z%x Выходные данные: max=19 min=-5 Задание 2 В заданной строке найти подстроку, находящуюся между пробелами с заданными номерами. Рабочие строки не использовать. Предусмотреть случай, когда в строке таких пробелов нет.
Входные данные: a*bc -& 19 -l sb3> 4-5 z%x номер начального пробела: 2 номер конечного пробела: 4 Выходные данные: -l sb3> Вариант 10 Задание 1 В заданной строке, состоящей из нескольких слов, разделенных пробелами, оставить по одному пробелу между словами. Предусмотреть случай, когда в строке пробелов нет.
Входные данные: a*bc -& 19 -l sb3> 4-5 z%x Выходные данные: a*bc -& 19 -l sb3> 4-5 z%x
Задание 2 Вывести все 4-символьные сочетания, состоящие из символов заданной строки, удовлетворяющие заданным правилам их формирования. Правила задать с терминала для каждого i -го символа (i = 1, …, 4): 1-й символ – это буква или цифра? Если буква, то гласная или согласная? Если цифра, то четная или нечетная? 2-й символ – это буква или цифра? И так далее. Ответы: 1 – да, 0 – нет. Использованный символ строки далее в новые сочетания не входит.
Входные данные: Ab1e2c03ik5 1-й символ – буква: 1 гласная: 1 2-й символ – буква: 0 четная: 1 3-й символ – буква: 1 гласная: 0 4-й символ – буква: 0 четная: 0 Выходные данные: A2b1 E0c3 Вариант 11 Задание 1 Строка состоит из нескольких слов, разделенных пробелом. Определить минимальное количество первых символов слов, по которым можно различить слова в строке.
Входные данные: Abc5 abc0 abcde abcfg Выходные данные: Задание 2 В заданной строке переставить слова по возрастанию их длины.
Входные данные: a*bcd -& 19 –l sb3> 4-5 z Выходные данные: z -1 4-5 -& 19 sb3> a*bcd Вариант 12 Задание 1 Строка состоит из натуральных чисел, разделенных пробелом, и диапазонов чисел (начальное число – тире – конечное число). Удалить из строки все числа, входящие в эти диапазоны. Оставшиеся числа вывести на экран по возрастанию (диапазоны не выводить).
Входные данные: 15 9 2 5 3-6 1 3 7-10 Выходные данные: 1 2 15 Задание 2 Удалить из строки все повторения символов. Рабочие строки не использовать.
Входные данные: a*b*cd -dc& 19a –1 sb3> 3-5 z Выходные данные: a*bcd -& 19s3> 5z Вариант 13 Задание 1 Задана строка, в которой имеются цифры. Вывести на экран названия встретившихся цифр словами в порядке их следования.
Входные данные: a*b0cd -dc& 19a –1 sb3> 3-5 z Выходные данные: Ноль Один Девять Один Три Три Пять
|