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

Дан вещественный массив А.Составить одномерный массив Б из различных элементов массива А

12.03.2019, 23:51. Показов 1124. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
{ Условие: Дан вещественный массив A(n).Составить одномерный массив В из различных элементов массива А.
Проблема: Ввел себя в заблуждение и не знаю что делать...}

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
34
35
36
const n=6; 
var
a,b:array[1..n] of real;
k,i,j,x:byte; t:real;
 
begin
  writeln('Заполните массив "А": ');
  for i :=1 to n do
   begin
      write('a[',i,'] = ');
      readln(a[i]);
   end; writeln; 
   
   writeln('Массив "А":');
   
   for i :=1 to n do write(a[i]:2);
 writeln; 
   
   x:=1; j:=1;  t:=a[x]; i:=1;
 
  while i<=n do
   begin
     
      if t<>a[i] then  
       begin
          
       end;
       
   inc(i); 
   inc(x);
   t:=a[x];
   end; writeln;
   
   for i :=1 to n do write(b[i]:2);
 
 end.
Добавлено через 1 час 50 минут
Я чуть подправил код, только все еще не вышло:
{Дан вещественный массив A(n).Составить одномерный массив В из различных элементов массива А.
Надо повторяющиеся элементы в новом массиве В. Примeр:
A=508544
В=08 }

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
34
35
36
const n=6; 
var
a,b:array[1..n] of real;
m,k,j,i:byte; t:real;
begin
  writeln('Заполните массив "А": ');
  for i :=1 to n do
   begin
      write('a[',i,'] = ');
      readln(a[i]);
   end; writeln; 
   
   writeln('Массив "А":');
   
   for i :=1 to n do write(a[i]:2);
   writeln;    writeln;
   i:=2; j:=1; k:=1; m:=0;
   
   
 while i<=n do
    begin
      if a[k]=a[i] then  m:=1;
      i:=i+1;
     if m=0 then 
        begin 
          b[j]:=a[k]; 
          inc(k); 
        end;
    end; 
   
   
   writeln('Массив "B":'); 
   for j :=1 to k do write(b[j]:2);
   writeln;
 
 end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2019, 23:51
Ответы с готовыми решениями:

. Дан одномерный вещественный массив А(N) , не содержащий нулевых элементов
Товарищи, выручайте. Очень зашиваюсь и с информатикой проблемы.. а учебный план давит =( очень...

Дан одномерный целочисленный массив из n элементов. Найти количество различных чисел среди элементов этого массива
Дан одномерный целочисленный массив из n элементов. Найти количество различных чисел среди...

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

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а...

1
2373 / 775 / 561
Регистрация: 15.01.2019
Сообщений: 2,394
12.03.2019, 23:52 2
Цитата Сообщение от Looney_Ganno Посмотреть сообщение
Дан вещественный массив A(n).Составить одномерный массив В из различных элементов массива А.
Цитата Сообщение от Looney_Ganno Посмотреть сообщение
Проблема: ... не знаю что делать...
Не удивительно, потому что условия задачи заданы настолько расплывчато, что невозможно понять, что должна сделать программа.

Может быть имелось ввиду, что во втором массиве разместить случайным образом элементы первого массива?
Или нет?
Перетасовать элементы случайно - это уже решаемая задача.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2019, 23:52
Помогаю со студенческими работами здесь

Дан одномерный массив. Составить программу, которая считает сумму четных элементов массива
1.Дан одномерный массив. Составить программу, которая считает сумму четных элементов массива...

Дан двухмерный массив A[m,n]. Составить одномерный массив из номеров столбцов исходного двухмерного массива, в
Добрый день, никак не получается решить данную задачу. Дан двухмерный массив A. Составить...

Дан одномерный массив. Составить программу, находящую количество элементов, которые превышают среднее значение массива
Массив заполнить случайными числами на отрезке . На экран вывести исходный массив, среднее значение...

Дан вещественный массив А размером m×n. Определить k – количество «особых» элементов массива
Дан вещественный массив А размером m×n. Определить k – количество «особых» элементов массива А и...

Дан вещественный массив А[4][3]. Найти среднее арифметическое значение положительных элементов массива А
Дан вещественный массив А. Найти среднее арифметическое значение положительных элементов массива А....

Дан массив R(N,M) сформировать одномерный массив B(N) из минимальных элементов массива R по строкам
Дан массив R(N,M). сформировать одномерный массив B(N) из минимальных элементов массива R по...


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

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

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