Вопрос задан 03.08.2018 в 03:02. Предмет Информатика. Спрашивает Приколист Магомед.

Даю 60 баллов. Помогите по информатике задачи решить. 1. Дано слово, создать новое слово,

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дьякова Софья.
Var
  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.

Пример решения
Введите первое слово: Корова
Введите второе слово той же длины: собака
Результат: Ксоорбоавкаа
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача 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. Новая строка: "ииинннфффооорррммммааатттииикккааа".

Ответ: Новая строка, утроенная каждый символ: "ииинннфффооорррммммааатттииикккааа".

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос