Студопедия

Главная страница Случайная страница

Разделы сайта

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






Задание 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

Выходные данные:

Ноль

Один

Девять

Один

Три

Три

Пять

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.