
Даю 60 баллов. Помогите по информатике задачи решить. 1. Дано слово, создать новое слово,
напечатать его через пробел 2. Даны 2 слова одинаковой длинны, сформировать 3-е путем чередования букв каждого слова. 3. Дана строка, образовать новую строку утроив каждый символ. Даю 60 баллов

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

s,ss:string;
i:integer;
begin
Write('Введите строку: '); Readln(s);
for i:=Length(s) downto 1 do
begin ss:=s[i]+s[i]; Insert(ss,s,i) end;
Writeln('Результат: ',s)
end.
Пример решения
Введите строку: Я умею писать программы!
Результат: ЯЯЯ ууумммеееююю пппииисссааатттььь пппрррооогггррраааммммммыыы!!!
var
s:string;
i:integer;
begin
Write('Введите слово: '); Readln(s);
for i:=Length(s) downto 1 do Insert(' ',s,i);
Writeln('Результат: ',s)
end.
Пример решения
Введите слово: Паскаль
Результат: П а с к а л ь
var
s1,s2,s3:string;
i:integer;
begin
Write('Введите первое слово: '); Readln(s1);
Write('Введите второе слово той же длины: '); Readln(s2);
s3:='';
for i:=1 to Length(s1) do s3:=s3+s1[i]+s2[i];
Writeln('Результат: ',s3)
end.
Пример решения
Введите первое слово: Корова
Введите второе слово той же длины: собака
Результат: Ксоорбоавкаа



Задача 1: Создание нового слова через пробел
Для решения данной задачи необходимо создать новое слово, используя заданное слово и разделить его буквы пробелами.
Алгоритм решения: 1. Прочитать заданное слово. 2. Создать пустую строку для нового слова. 3. Пройти по каждой букве в заданном слове. 4. Добавить каждую букву в новое слово, разделяя их пробелами. 5. Напечатать новое слово.
Пример решения: Предположим, заданное слово - "информатика". 1. Прочитаем заданное слово: "информатика". 2. Создадим пустую строку для нового слова: "". 3. Пройдем по каждой букве в заданном слове: - Добавим букву "и" в новое слово: "и". - Добавим пробел в новое слово: "и ". - Добавим букву "н" в новое слово: "и н". - Добавим пробел в новое слово: "и н ". - И так далее, пока не пройдем по всем буквам в заданном слове. 4. Новое слово: "и н ф о р м а т и к а".
Ответ: Новое слово, напечатанное через пробел: "и н ф о р м а т и к а".
Задача 2: Формирование третьего слова чередованием букв
Для решения данной задачи необходимо сформировать третье слово, используя два заданных слова одинаковой длины путем чередования букв каждого слова.
Алгоритм решения: 1. Прочитать два заданных слова одинаковой длины. 2. Создать пустую строку для третьего слова. 3. Пройти по каждой позиции в словах. 4. Добавить букву из первого слова в третье слово. 5. Добавить букву из второго слова в третье слово. 6. Повторить шаги 4 и 5 для каждой позиции в словах. 7. Напечатать третье слово.
Пример решения: Предположим, заданные слова - "информатика" и "программирование". 1. Прочитаем два заданных слова: "информатика" и "программирование". 2. Создадим пустую строку для третьего слова: "". 3. Пройдем по каждой позиции в словах: - Добавим букву "и" из первого слова в третье слово: "и". - Добавим букву "п" из второго слова в третье слово: "ип". - Добавим букву "н" из первого слова в третье слово: "ипн". - Добавим букву "р" из второго слова в третье слово: "ипнр". - И так далее, пока не пройдем по всем позициям в словах. 4. Третье слово: "ипнрофрмамтроивкаание".
Ответ: Третье слово, сформированное чередованием букв: "ипнрофрмамтроивкаание".
Задача 3: Утроение каждого символа в строке
Для решения данной задачи необходимо образовать новую строку, утроив каждый символ в заданной строке.
Алгоритм решения: 1. Прочитать заданную строку. 2. Создать пустую строку для новой строки. 3. Пройти по каждому символу в заданной строке. 4. Утроить каждый символ и добавить его в новую строку. 5. Напечатать новую строку.
Пример решения: Предположим, заданная строка - "информатика". 1. Прочитаем заданную строку: "информатика". 2. Создадим пустую строку для новой строки: "". 3. Пройдем по каждому символу в заданной строке: - Утроим символ "и" и добавим его в новую строку: "иии". - Утроим символ "н" и добавим его в новую строку: "иииннн". - Утроим символ "ф" и добавим его в новую строку: "ииинннффф". - И так далее, пока не пройдем по всем символам в заданной строке. 4. Новая строка: "ииинннфффооорррммммааатттииикккааа".
Ответ: Новая строка, утроенная каждый символ: "ииинннфффооорррммммааатттииикккааа".


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







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