0 / 0 / 0
Регистрация: 24.11.2011
Сообщений: 5
1

Напечатать слова, которые встречаются в предложениях только 1 раз

04.12.2011, 21:42. Показов 2506. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребята!
Такая задача -

Даны 2 предложения.Напечатать слова, которые встречаются в предложениях только 1 раз

Задачу нужно решить использую программу КуМИР (школьный алгоритмический язык).
Не знал,куда обратиться,поэтому написал сюда. Перекиньте куда нужно,если есть такой раздел

Помогите решить,пожалуйста! Заранее благодарю!!!

Добавлено через 33 минуты
Или, если можно, решение на PascalABC, а я попробую подогнать к КуМИРу решение - они похожи,но иногда программы на Pascal интерпретированные в КуМИРЕ не работают
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2011, 21:42
Ответы с готовыми решениями:

Из заданного предложения выбрать и напечатать только те символы, которые встречаются в нем только 1 раз
Помогите, пожалуйста, сделать задачу, чтобы если неповторяющихся символов нет, то выводило что нет...

Напечатать те слова, которые встречаются в тексте один раз
дано предложение.напечатать те слова которые встречаются в нем один раз. Добавлено через 12...

Вывести слова, которые встречаются в последовательности только один раз
Вообщем задача такая. В строке состоящей из символов слова вместо пробела разделены запятой,...

Дана последовательность слов в строке,напечатать все слова последовательности,которые встречаются 1 раз
Помогите разобраться в программе,распишите что она делает подробно пожалуйста!!!! var a:string;...

2
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
05.12.2011, 10:40 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

ну вот, на свежую голову... извини, в PascalABC
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
uses crt;
var a: array [1..100] of string;
    b: array [1..100] of integer;
    i,j,k,l: integer;
    s,sl: string;
begin
write('s=');
readln(s);
j:=1;
sl:='';
if s[length(s)]<>'.' then s:=s+'.';
for i:=1 to length(s) do
    if (s[i]<>' ') and (s[i]<>'.')
       then sl:=sl+s[i] else
            begin
            a[j]:=sl;
            sl:='';
            inc(j);
            end;
k:=j;
for j:=1 to k do
    write(a[j],' ');
for j:=1 to k do
    b[j]:=0;
writeln;
writeln('не повторяются: ');
for j:=1 to k do
    for l:=1 to k do
        if a[j]=a[l] then
           inc(b[j]);
for j:=1 to k do
    if b[j]=1 then write(a[j],' ');
end.
1
0 / 0 / 0
Регистрация: 24.11.2011
Сообщений: 5
11.12.2011, 16:03  [ТС] 3
Спасибо,большое! Как всегда помогли)!
0
11.12.2011, 16:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.12.2011, 16:03
Помогаю со студенческими работами здесь

Вывести на экран все слова, которые встречаются в последовательности только один раз
У тексті поміж словами розташована кома, за останнім словом - крапка. Вивести на екран усі слова,...

Напечатать слова, которые встречаются в двух предложениях только один раз (Pascal -> C++)
Задание если понадобится: Даны два предложения. Напечатать слова, которые встречаются в двух...

Даны два предложения. Напечатать слова, которые встречаются в двух предложениях только один раз. В C#
Здравствуйте, помогите пожалуйста. буду очень вам признателен. нужно написать программу: Даны два...

Даны два слова. напечатать только те буквы слов, которые встречаются в обоих словах только один раз
даны два слова. напечатать только те буквы слов, которые встречаются в обоих словах только один...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru