Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
KATANZA
1

Вложенные циклы. Найти все элементы массива, которые встречаются в нем ровно два раза

04.04.2012, 15:08. Показов 1901. Ответов 1
Метки нет (Все метки)

Дан целочисленный массив {ai}, i = 1, 2, ... , n. Найти все элементы массива, которые встречаются в нем ровно два раза (каждый такой элемент должен быть выведен только один раз).
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2012, 15:08
Ответы с готовыми решениями:

Удалить те элементы массива, которые встречаются в нем ровно два раза
Добрый день! Дана задача: Удалить те элементы массива, которые встречаются в нем ровно два раза. У...

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

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

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

1
Эксперт С++
4720 / 2541 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
04.04.2012, 22:17 2
Лучший ответ Сообщение было отмечено как решение

Решение

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
var a: array[1..100] of integer; 
i, j, n, f: byte;
 
begin
write('n= ');
read(n);
randomize;
for i:=1 to n do
begin
a[i]:=random(10); 
write(a[i],'     ');
end;
writeln('Числа встречающиеся ровно 2 раза');
for i:=1 to n-1 do
begin
f:=0;
for j:=1 to i-1 do
if a[i]=a[j] then inc(f);
if f=0 then
begin
for j:=i+1 to n do
if a[i]=a[j] then inc(f);
if f=1 then write(a[i],' ');
end;
end;
writeln;
end.
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2012, 22:17

Дан массив размерности N. Обнулить все элементы, которые встречаются ровно два раза
Помогите пожалуйста!!!

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

дописать ( Из массива А удалить все элементы, которые встречаются в В ровно 2 раза. Из В переписать в С те элементы, которые совпадают с оставшимися)
нужно чтоб на экран еще выводило перед новым массивом А, числа,которые повторяются в массиве В 2...

Дан массив размерности N. Заменить все элементы, которые встречаются ровно два раза, на символ #
Дан массив размерности N. Заменить все элементы, которые встречаются ровно два раза, на символ #....


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

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

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