Предмет: Информатика,
автор: Anastasiaa01
Решите, пожалуйста, это задание как нибудь оригинально, самостоятельно. Очень прошу!
Составить программу на Паскале, которая удалит все пробелы из текста. Текст: «Информатика − наука, изучающая структуру, общие свойства и методы передачи информации»
Ответы
Автор ответа:
0
Одной цепочкой, используя функцию удаления фрагментов из строки:
begin; 'Информатика − наука, изучающая структуру, общие свойства и методы передачи информации'.Remove(' ').Print; end.
Цикл (программа в новом стиле):
begin
var (s, t) := ('Информатика − наука, изучающая структуру, общие свойства и методы передачи информации', '');
for var n := 1 to Length(s) do
t += s[n] <> ' ' ? s[n] : '';
Print(t);
end.
Цикл (программа в старом стиле):
var
s, t: string;
n: integer;
begin
s := 'Информатика − наука, изучающая структуру, общие свойства и методы передачи информации';
t := '';
for n := 1 to Length(s) do
if s[n] <> ' ' then
t := t + s[n];
write(t);
end.
Похожие вопросы
Предмет: Русский язык,
автор: inkov
Предмет: Русский язык,
автор: kris55
Предмет: Русский язык,
автор: 07042000555
Предмет: История,
автор: Rudegorka181005
Предмет: История,
автор: Аноним
begin; 'Информатика − наука, изучающая структуру, общие свойства и методы передачи информации'.Remove(' ').Print; end.