Вопрос задан 23.02.2019 в 16:37. Предмет Информатика. Спрашивает Липовая Светлана.

Дана строка, состоящая из слов, разделенных пробелами (одним или несколькими). Вывести строку,

содержащую эти же слова, разделенные одним пробелом
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Церковный Алексей.
Var
  i:integer;
  s,t:string;
  f:boolean;
begin
writeln ('Введите строку');
readln(s);
f:=false;
for i:=1 to length(s) do
  begin
  if (f=false) or (s[i]<>' ') then
    begin
    t:=t+s[i];
    if s[i]=' ' then
      f:=true
      else f:=false;
    end;
  end;
writeln(t);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вам потребуется разделить исходную строку на отдельные слова и затем объединить их в новую строку, разделяя пробелами.

Вот пример кода на языке Python, который выполняет данную задачу:

```python def join_words(string): words = string.split() # Разделение строки на слова new_string = ' '.join(words) # Объединение слов в новую строку с пробелами return new_string

# Пример использования input_string = "Дана строка, состоящая из слов, разделенных пробелами" output_string = join_words(input_string) print(output_string) ```

Результат выполнения кода будет следующим: ``` Дана строка, состоящая из слов, разделенных пробелами ```

Пожалуйста, обратите внимание, что данный код предоставлен в качестве примера и может быть адаптирован к вашим потребностям.

0 0

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

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

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