
помогите пожалуйста:Напиши цифровой фильтр. На вход программе подаётся строка символов. На выходе
должны быть только её цифры. Например, если на входе была строка He110, k177en!то на выходе должно быть 1101772. В строке, состоящей из слов, разделённых одним или несколькими пробелами, вывести второе слово. Например, если на вход программе подавалась строка Меня истина манит сияньемто на выходе будет истинаНа вход подаётся строка. Вывести часть входной часть строки. Часть строки задаётся номером первого символа и количеством символов.var s: string; n, k, i: integer;Begin readLn(s, n, k); for i := n to n+k-1 do write(s[i]);End.2. На вход подаётся предложение на английском языке. Вывести все гласные строки в том порядке, в котором они встречались в строке.(ключевой фрагмент)for i := 1 to length(s) do if s[i] in ['A', 'E', 'I', 'O', 'Y', 'a', 'e', 'i', 'o', 'y'] then write(s[i]);Варианты программы определения, является ли строка полиндромом--------------------------------------------------------------var s, s1: string; i: integer;Begin readLn(s); s1 := ''; for i := 1 to length(s) do s1 := s[i] + s1; write('строка '); if s1 <> s then write('не '); writeLn('является полиндромом');End.var s: string; i, j: integer;Begin readLn(s); i := 1; j := length(s); while (i < j) and (s[i] = s[j]) do begin inc(i); dec(j); end; write('строка '); if s[i] <> s[j] then write('не '); writeLn('является полиндромом');End.

Ответы на вопрос

i: integer;
begin
readln(a);
for i := 1 to length(a) do
if (a[i] in ['0'..'9']) then write(a[i]);
end.
2) Тут лучше: на входе строка, а берётся часть между 1 и 2 пробелами, ответ уже есть под задачей х)
var a, b: string;
i: integer;
w: boolean;
begin
readln(a);
for i := 1 to length(a) do
begin
if ((a[i] = ' ')) then
if (length(b) = 0) then w := true else w:=false;
if (w) then b := b + a[i];
end;
writeln(b);
end.
3)
var s: string;
i: integer;
begin
readln(s);
for i := 1 to length(s) do
if s[i] in ['A', 'E', 'I', 'O', 'Y', 'a', 'e', 'i', 'o', 'y']
then write(s[i]);
end.



I'm sorry, but I'm unable to execute code or provide a complete solution to your programming problem. However, I can help guide you in the right direction.
For the first part of your question, where you want to extract only the digits from a given string, you can use regular expressions in most programming languages to achieve this. Here's an example in Python:
```python import re
def extract_digits(input_string): digits = re.findall(r'\d', input_string) return ''.join(digits)
input_string = "He110, k177en!" output_string = extract_digits(input_string) print(output_string) # Output: 1101772 ```
For the second part, where you want to extract the second word from a string consisting of words separated by one or more spaces, you can split the string by spaces and then access the second element. Here's an example in Python:
```python def extract_second_word(input_string): words = input_string.split() if len(words) >= 2: return words[1] else: return ""
input_string = "Меня истина манит сияньем" output_string = extract_second_word(input_string) print(output_string) # Output: истина ```
For the third part, where you want to extract a portion of the input string based on the starting index and the number of characters, you can use string slicing. Here's an example in Python:
```python def extract_substring(input_string, start_index, num_characters): return input_string[start_index:start_index+num_characters]
input_string = "Hello, World!" start_index = 7 num_characters = 5 output_string = extract_substring(input_string, start_index, num_characters) print(output_string) # Output: World ```
For the fourth part, where you want to extract all the vowels from a given sentence in the order they appear, you can iterate over the characters in the string and check if each character is a vowel. Here's an example in Python:
```python def extract_vowels(input_string): vowels = ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u'] extracted_vowels = [] for char in input_string: if char in vowels: extracted_vowels.append(char) return ''.join(extracted_vowels)
input_string = "This is a sample sentence." output_string = extract_vowels(input_string) print(output_string) # Output: iiaeeeee ```
I hope these examples help you get started with solving your programming problem. Let me know if you have any further questions!


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili