напишите пожалуйста программу...

Тема в разделе "Информатика", создана пользователем Johny_Blaze, 14 мар 2010.

  1. Johny_Blaze

    Johny_Blaze New Member

    напишите пожалуйста программу в паскале! дано предложение.вывести на экран слова, начинающиеся и оканчивающиеся на одну и ту жебукву.
     
  2. XenuS

    XenuS New Member

    var
    a,t:string;
    b:array[1..100]of string;
    j,i,k,n:integer;
    begin
    writeln('vvedite predlojenie');
    readln(a);
    a:=' '+a;
    for i:=1 to length(a) do
    if a=' 'then inc(k) else b[k]:=b[k]+a;
    writeln('slova s odinakovymi 1 i posledney bukvoy');
    for i:=1 to k do
    begin
    t:=b;
    if t[1]=t[length(t)] then write(t,' ');
    end;
    writeln;
    writeln ('slova s 3 e');
    for i:=1 to k do
    begin
    n:=0;
    t:=b;
    for j:=1 to length(t) do
    if t[j]='e' then inc(n);
    if n=3 then write (t,' ');
    end;
    writeln;
    writeln('slova s bukvoy o');
    for i:=1 to k do
    begin
    n:=0;
    t:=b;
    for j:=1 to length(t) do
    if t[j]='o' then n:=1;
    if n=1 then write (t,' ');
    end;
    end.
     

Поделиться этой страницей

Наша группа