
Задание 1. «Составление новых слов» Условие: Из слов «информация» и «математика» составить новое
слово «информатика». Пример выполнения: Из слов «вода» и «падение» составить новое слово «водопад». Program Slova; var a, b, c : string; begin a:= ‘вода’; ВОДОПАД b:= ‘падение’; c:= Copy(a,1,3) + Copy(a,2,1) + Copy(b,1,3) writeln(c) end. Задание 2. «Подсчет количества» Условие: В заданной строке подсчитать количество сочетаний ‘ый’ (строка на русском языке вводится с клавиатуры). Пример выполнения: В заданной строке подсчитать количество букв ‘я’ (строка на русском языке вводится с клавиатуры). Program kolichestvo; var s : string; i, k : integer; begin writeln (‘введите строку на русском языке’); readln(s); k:=0; for i:=1 to Length(s) do if copy(s,i,1)= ‘я’ then k:=k+1; writeln(‘количество букв «я» - ’,k); end. Задание 3. «Замена, удаление символов» Условие: Из заданной строки получить новую, заменив все фразы “так как” на сокращенное “т.к.” Пример выполнения: Из заданной строки (s) получить новую(t), заменив все пробелы на точки. Распечатать полученную строку. Program zamena; var s, t: string; i : integer; begin writeln (‘введите строку на русском языке’); readln(s); t:= ‘’; for i:=1 to Length(s) do if copy(s,i,1)= ‘_’ then t:=t+ ‘.’ else t:=t+ copy(s,i,1); writeln(‘новая строка ’); writeln(t); end.

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

Ответ: №1 var a,b,c:string;
begin
a:='информация';
b:='математика';
c:=copy(a,1,7)+copy(b,7,11);
writeln(c)
end.
№2 var s : string;
i, k : integer;
begin
writeln ('введите строку на русском языке');
readln(s);
k:=0;
for i:=2 to Length(s) do
if copy(s,i,2)= 'ый' then k:=k+1;
writeln('количество букв «ый» - ',k);
end.
№3 var s,t:string;
i:byte;
begin
writeln('Введите строку на русском языке');
readln(s);
i:=1;
while i<=length(s) do
begin
if copy(s,i,7)<> 'так как'
then
begin t:=t+ copy(s,i,1);
i:=i+1
end
else
begin
t:=t+'т.к.';
i:=i+7
end;
end;
writeln('новая строка');
write(t)
end.



Задание 1: Составление новых слов
Для выполнения задания необходимо составить новое слово из слов "информация" и "математика". В данном случае, новое слово будет "информатика".
Пример выполнения задания: ```python word1 = "информация" word2 = "математика" new_word = word1 + word2[2:] print(new_word) ```
Результат: ``` информатика ```
Задание 2: Подсчет количества
В данном задании требуется подсчитать количество сочетаний "ый" в заданной строке на русском языке.
Пример выполнения задания: ```python string = input("Введите строку на русском языке: ") count = string.count("ый") print("Количество сочетаний 'ый':", count) ```
Пример выполнения: ``` Введите строку на русском языке: программирование Количество сочетаний 'ый': 0 ```
Задание 3: Замена, удаление символов
В данном задании требуется получить новую строку, заменив все фразы "так как" на сокращенное "т.к.".
Пример выполнения задания: ```python string = input("Введите строку на русском языке: ") new_string = string.replace("так как", "т.к.") print("Новая строка:", new_string) ```
Пример выполнения: ``` Введите строку на русском языке: Я хочу узнать, так как это интересно. Новая строка: Я хочу узнать, т.к. это интересно. ```
Надеюсь, это поможет вам выполнить задания! Если у вас возникнут еще вопросы, не стесняйтесь задавать.


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