М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Как удалить из предложения слова, содержащие прописные буквы. (Pascal) Код.

Пример: "Привет как дела?". Нужно что слово "Привет" было удалено. И так все слова, которые имею заглавные буквы.

👇
Ответ:
Малия172
Малия172
02.08.2020

Pascal

var

 s : string = 'Вчера лиса Алиса пришла к коту Базилио и поинтересовалась его здоровьем.';

 i : integer;

 s1, sR : string;

begin

 s:=s+' ';

 i :=1;

 sR :='';

 s1:='';

 while i <= length(s) do begin

   if (s[i] = ' ') then begin

      if s1[1] <> UpperCase(s1[1]) then

          sR := sr + s1 + ' ';

      s1:=''

   end

   else

     s1:=s1 + s[i];

   inc(i);

 end;

 delete(sR, length(sR), 1);

 print(sR);

end.

А вот на PascalABC.Net.  заметно короче будет

begin

 var s := 'Вчера лиса Алиса пришла к коту Базилио и поинтересовалась его здоровьем.';

 var a := s.ToWords.Where(v -> (v.First <> v.First.ToUpper)).JoinIntoString();

 println(a);

end.  


Как удалить из предложения слова, содержащие прописные буквы. (Pascal) Код. Пример: Привет как дела
4,7(19 оценок)
Ответ:

pascal

Объяснение:

var k, s : string;

   i : byte;

begin

write('Введите предложение: '); readln(s);

s := s + ' '; i := 1;

while i < length(s) do begin

   if not(s[i] in 'А'..'Я') then k := k + s[i]

   else while s[i] <> ' ' do inc(i);

   inc(i);

end;

writeln(k);

end.

4,4(37 оценок)
Открыть все ответы
Ответ:
Haker2216
Haker2216
02.08.2020
Чтобы вставить музыку в презентацию, ЕСТЕСТВЕННО, её нужно сохранить на ваше устройство, а как иначе? Представьте ситуацию, вы хотите приготовить салат, но у вас нет одного ингредиента, вы же не можете взять его из «ниоткуда», его надо либо купить, либо в огороде взять,в общем, что угодно, но оно должно ПРИСУТСТВОВАТЬ у вас.
Тоже самое и с музыкой. Музыка должна быть сохранена на устройство, чтобы использоваться в презентации. И кстати, если эту презентацию переносить на накопительное устройство, то музыку обязательно захватывать тоже.
4,8(7 оценок)
Ответ:
Theduckmen
Theduckmen
02.08.2020
Var i,j,s,k:integer;
begin
s:=0; k:=0;
for i:=1 to 9 do
 for j:=0 to 9 do
  begin
  s:=s+i*100+j*10+i;
  k:=k+1;
  end;
writeln('s = ',s,' k = ',k,' sred = ',s/k:6:2);
end.

Результат:
s = 49500 k = 90 sred = 550.00

Если нужно приложение с формой, то:
помещаете на форме командную кнопку (Button) и статичный текст (StaticText).
В обработчик кнопки добавляете код:
procedure TForm1.Button1Click(Sender: TObject);
var i,j,s,k:integer; s:string;
begin
 s:=0; k:=0;
 for i:=1 to 9 do
  for j:=0 to 9 do
   begin
   s:=s+i*100+j*10+i;
   k:=k+1;
   end;
   s:='s = '+IntToStr(s)+' k = '+IntToStr(k)+' sred = '+FloatToStr(s/k);
  StaticText1.Caption := s;
end;
4,7(6 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ