Тема: Множини
Добрий день! Допоможіть написати програму.
Дано два слова (слово – це текст, що не містить пробілів). Визначити
символи, які є спільними для обох слів
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Pascal/Delphi → Множини
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Добрий день! Допоможіть написати програму.
Дано два слова (слово – це текст, що не містить пробілів). Визначити
символи, які є спільними для обох слів
Ви уже намагалися щось зробити самостійно? Які конкретно у вас виникли проблеми? Які помилки вам видало?
Можливо це буде звучати дико, але мені не зрозуміла тема "множини". Буду вдячний якщо допоможете з програмою, або підкините посилання на якийсь відосик з YouTube чи україномовну книгу по pascal. P.s пробував вивчати pascal на ru сайтах, але не заходить. Буду вдячний за любу допомогу.
Може питання не в Паскалі, натомість ви не розумієте що таке множина в математичному сенсі?
Всім thx за мінімальну допомогу, прога написана
скиньте код для майбутніх поколінь (кода заверніть в от такі штучки [code ][/code ], але без пробіла між "e" та "]")
Заодно перевіримо код на наявність мінімальних помилок:) (Я лише новичок в цій мові тому все можливо).
var s, sword: set of char;
ch: char;
begin
s:=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'];
sword:=[];
repeat
read(ch);
case ch of
',','.': begin
s:=s*sword;
sword:=[];
end;
else sword:=sword+[ch];
end;
until ch='.';
for ch:='a' to 'z' do
if ch in s then write (ch:2);
readln;
Readln;
end.
Код погано вирівняний.
В умові "слово – це текст, що не містить пробілів", а у вас - набір маленьких латинських літер, і діляться слова по комах та крапках, пробіли ж ігноруються взагалі.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися