• Предмет: Информатика
  • Автор: sasha05102001
  • Вопрос задан 7 лет назад

СРОЧНО! ПОМОГИТЕ ПОЖАЛУЙСТА! 10 КЛАСС. Подробнее пожалуйста.

Приложения:

Ответы

Ответ дал: Аноним
0
// PascalABC.NET 3.3, сборка 1547 от 07.10.2017
// Внимание! Если программа не работает, обновите версию!

1. Современный вариант

begin
  ReadlnString.ToWords.Println(NewLine)
end.

Пример
Изучение информатики
Изучение
информатики

2. Школьный вариант (как не надо писать программы)

var
  s:string;
  p:integer;

begin
  Readln(s);
  p:=Pos(' ',s);
  Writeln(Copy(s,1,p-1));
  Writeln(Copy(s,p+1,Length(s)-p))
end.
Ответ дал: Аноним
0
Второй вариант хуже тем что: 1) он длиннее, дольше писать - больше шансов ошибки сделать 2) в нем присутствуют расчеты позиций для разбиения строки, длины слов и т.п. - также можно ошибиться 3) Первый вариант выведет построчно все слова, сколько бы их не было в строке, второй вариант рассчитан точно на два слова.
Ответ дал: Аноним
0
Если Вас учат второму варианту - скажите печальное "спасибо" своему учителю...
Ответ дал: sasha05102001
0
Спасибо вам большое!
Ответ дал: Аноним
0
Пожалуйста
Вас заинтересует