- 03.09.2018 20:25
- Информатика
- remove_red_eye 16319
- thumb_up 19
Ответы и объяснения 2
Программа написана с учетом того, что символ "." в строке обязательно есть (т.е. без контроля ввода).
var s,s1:string; i:integer;
begin
writeln('Введите строку:');
readln(s);
s1:='';
i:=length(s);
while s[i]'.' do
begin
s1:=s[i]+s1;
i:=i-1;
end;
writeln('Расширение файла - ',s1);
end.
Пример:
Введите строку:
С:\учёба\математика\ГИА\Расписание.txt
Расширение файла - txt
- 04.09.2018 05:17
- thumb_up 27
// PascalABC.NET 3.1, сборка 1201 от 18.03.2016
begin
var s:=ReadlnString('Введите полный путь:');
Writeln('Расширение файла: ',ExtractFileExt(s)[2:s.length])
end.
Тестовое решение:
Введите полный путь: H:\PABCWork.NET\Samples\ABCObjects\Test1.pas
Расширение файла: pas
- 05.09.2018 10:08
- thumb_up 44
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.