
Вопрос задан 01.04.2019 в 05:17.
Предмет Информатика.
Спрашивает Митюрева Анастасия.
Напишите программу, которая вводит строку и выводит ее, сокращая каждый раз на 1 символ с конца
строки до тех пор, пока в строке не останется 1 символ. Входные данные: ввести строку с длиной не более 255 символов. Выходные данные: вывести строку, сокращая каждый раз на 1 символ (в начале вывести всю строку, последней строкой должна быть строка из одного символа) с конца строки до тех пор, пока в строке не останется 1 символ. В паскаль. И если не трудно с объяснением. Заранее огромнейшее спасибо!

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

Отвечает Сергеев Дмитрий.
Я не знаю, что тут нужно пояснять. первый оператор вводит строку, второй выводит в цикле...
// PascalABC.NET 3.1, сборка 1174 от 22.02.2016
begin
var s:=ReadlnString('Исходная строка:');
for var i:=s.Length downto 1 do Writeln(Copy(s,1,i))
end.
Тестовое решение:
Исходная строка: Дронопотам
Дронопотам
Дронопота
Дронопот
Дронопо
Дроноп
Дроно
Дрон
Дро
Др
Д
// PascalABC.NET 3.1, сборка 1174 от 22.02.2016
begin
var s:=ReadlnString('Исходная строка:');
for var i:=s.Length downto 1 do Writeln(Copy(s,1,i))
end.
Тестовое решение:
Исходная строка: Дронопотам
Дронопотам
Дронопота
Дронопот
Дронопо
Дроноп
Дроно
Дрон
Дро
Др
Д


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

Информатика 558

Информатика 33

Информатика 74

Информатика 12

Информатика 10

Информатика 33

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