Задать вопрос
27 сентября, 05:16

Программа в Pascal ABC. С клавиатуры вводится два слова. Надо вывести на

экран те буквы, которые есть и в одном и во втором слове (печатать буквы без повторений)

+1
Ответы (1)
  1. 27 сентября, 08:08
    0
    var

    st:array[0 ... 10000]of char;

    s, s1:string;

    g, g1, i, j, z:longint;

    t:char;

    begin

    z:=0;

    readln (s) ;

    readln (s1) ;

    g:=length (s) ;

    g1:=length (s1) ;

    for i:=1 to g do

    for j:=1 to g1 do if s[i]=s1[j] then

    begin

    inc (z) ;

    st[z]:=s[i];

    break;

    end;

    for i:=1 to z-1 do for j:=i+1 to z do if st[i]>st[j] then

    begin

    t:=st[i];

    st[i]:=st[j];

    st[j]:=t;

    end;

    st[z+1]:='-';

    for i:=1 to z do i st[i]st[i+1] then write (st[i],' ') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Программа в Pascal ABC. С клавиатуры вводится два слова. Надо вывести на экран те буквы, которые есть и в одном и во втором слове (печатать ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы