1 / 1 / 1
Регистрация: 27.09.2015
Сообщений: 69
1

Дан одномерный массив натуральных чисел. Выведите на экран таблицу, в которой перечислены элементы массива (бе

22.11.2015, 18:32. Показов 2378. Ответов 1
Метки нет (Все метки)

Дан одномерный массив натуральных чисел. Выведите на экран таблицу, в которой перечислены элементы массива
(без повторений, в порядке возрастания) и сколько раз они повторяются в массиве.
Массив вводится с клавиатуры, кол-во элементов от 2 до 10
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2015, 18:32
Ответы с готовыми решениями:

Массив: Выведите на экран таблицу, в которой перечислены элементы массива (без повторений, в порядке убывания)
Дан одномерный массив натуральных чисел. Выведите на экран таблицу, в которой перечислены элементы...

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

Дан одномерный массив целых чисел. Вывести на экран все двузначные элементы этого массива.
Ребята, помогите пожалуйста! Дан одномерный массив целых чисел. Вывести на экран все двузначные...

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

1
охотник
1011 / 535 / 650
Регистрация: 29.09.2014
Сообщений: 1,083
22.11.2015, 19:52 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
28
29
30
31
const nmax=10;s='+--------+--------+';
type mas=array[1..nmax] of integer;
var a:mas;
    n,i,j,t:integer;
begin
 repeat
  write('1<n<11, n = ');readln(n);
 until (n>1)and(n<11);
 writeln('введите элементы массива:');
 for i:=1 to n do
  begin
   write('a[',i,']=');readln(a[i]);
  end;
 writeln;
 for i:=1 to n-1 do
  for j:=1 to n-i do
   if a[j]>a[j+1] 
    then begin t:=a[j];a[j]:=a[j+1];a[j+1]:=t end;
 writeln(s);
 writeln('|элементы| кол-во |');
 writeln(s);
 i:=1;
 while i<=n do
  begin
   j:=1;
   while (i<=n-1)and(a[i]=a[i+1]) do begin inc(j);inc(i) end;
   writeln('|',a[i]:8,'|',j:8,'|');
   inc(i)
  end;
 writeln(s);readln 
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2015, 19:52
Помогаю со студенческими работами здесь

Дан одномерный массив натуральных чисел. Определить произведение элементов массива, сумма цифр которых нечетная
Дан одномерный массив натуральных чисел. Определить произведение элементов массива, сумма цифр...

Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых вставок.
Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых...

Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых вставок
Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простых...

Дан массив А, состоящий из n натуральных чисел. Упорядочите элементы массива методом простого выбора
Добрый день. Помогите, пожалуйста, с решением данной задачи Условие задачи: Дан массив А,...


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

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

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