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

Abcpaskal: дана строка символов.определить,можно ли из символов данной строки получить слово

Ответ:
djasiclol
djasiclol
26.06.2020 01:56
Var
  s: string;
begin
  readln(s);
  if (Pos('л',s)>0) and (Pos('е',s)>0) and (Pos('с',s)>0)  then
  writeln('Можно') else writeln('Нельзя')
end.
0,0(0 оценок)
Ответ:
lesbekdauren1
lesbekdauren1
26.06.2020 01:56
Несомненно, пользователь Yuliagal правильно сделала задание. Я оставлю свой ответ здесь, если вдруг кто-нибудь не понял, как это задание можно выполнить.
var  st: string; l, e, s: integer;
begin 
readln(st); 
l := pos('л', st);//Находим позицию символа л 
e := pos('е', st);//Находим позицию символа е 
s := pos('с', st);//Находим позицию символа с 
if (l = 0) or (e = 0) or (s = 0) then writeln('Составить слово лес нельзя.'); //Если символ не был найден, то ему присваивается значение равное 0, следовательно, дальнейшее выполнение программы бессмысленно. 
if (l > 0) and (e > 0) and (s > 0) then writeln('Можно составить слово: ', copy(st, l, 1) + copy(st, e, 1) + copy(st, s, 1)); //Если символ найден, ему присваивается значения, равное позиции в строке. Далее выводим на печать символы, расположенные в этих позициях.
end.
Еще раз повторюсь, решение Yuliagal верное, и самое короткое.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?