Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 30.10.2014
Сообщений: 4
1

Есть ли среди элементов массива символы, которые встречаются только один раз

30.10.2014, 09:44. Просмотров 1237. Ответов 1
Метки нет (Все метки)

Помогите решить

3. Дан одномерный массив, который содержит не более 60 символов. Ответить на вопрос, есть ли среди них символы, которые встречаются только один раз.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2014, 09:44
Ответы с готовыми решениями:

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

Сумма элементов массива которые встречаются только один раз
Собственно вопрос в заголовке. Никак не могу решить. Буду благодарен за помощь)

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

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

__________________
1
Эксперт Pascal/Delphi
6617 / 4450 / 4739
Регистрация: 05.06.2014
Сообщений: 21,864
31.10.2014, 10:30 2
Лучший ответ Сообщение было отмечено Vladislan09 как решение

Решение

Взято отсюда и чуть доработано.
Вывести элементы массива, встречающиеся только один раз
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
var
  K: array[1..60] of char;
  i, j, N: integer;
  f: boolean;
 
begin
  randomize;
  N := 60;
  writeln('Исходный случайный массив:');
  for i := 1 to N do
  begin
    k[i] := chr(random(48+32)+32);
    write(' ', k[i]) 
  end;
  writeln;
  writeln('Элементы, встречающиеся один раз:');
  for i := 1 to n do
  begin
    f := false;
    j := 0;
    repeat
      inc(j);
      if j <> i then
        f := (k[i] = k[j])
    until f or (j = n);
    if not f then write(' ', k[i])
  end
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2014, 10:30

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

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

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

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

Выбрать и напечатать только те символы, которые встречаются в нем только один раз
Разработать алгоритм:


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.