Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Veronika Yu.
2 / 2 / 0
Регистрация: 15.02.2010
Сообщений: 67
#1

Алгоритмы и программы по обработке одномерных и двумерных массивов - C++

06.10.2010, 22:48. Просмотров 542. Ответов 1
Метки нет (Все метки)

Здравствуйте. Пишу Вам уже в который раз и прошу о помощи. НЕобходимо написать задачи. Вот текст: В одномерном массиве, состоящем из n ещественных элементов, вычислить:
1) колличество элементов массива, лежащих в диапазоне от А до В
2)сумму элементов массива, расположенных после максимального элемента
Упорядочить элементы массива по убыванию модулей элементов.
И ещё одну: осуществить циклический сдвиг элементов прямоуггольной матрицы на n элементов вправо или вниз . n может быть больше количества элементов в строке или в столбце.
Все эти задачи нужно сделать, используя динамические массивы
заранее спасибо

Добавлено через 12 минут
немного ошиблась : не в динамические, а статические массивы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2010, 22:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Алгоритмы и программы по обработке одномерных и двумерных массивов (C++):

Алгоритмы и программы по обработке одномерных и двумерных массивов - C++
Здравствуйте! Помогите пожалуйста решить задачу. Вот текст:осуществить циклический сдвиг элементов прямоуггольной матрицы на n элементов...

Алгоритмы и программы по обработке одномерных и двумерных массивов - C++
Здравствуйте. Помогите, пожалуйста, решить задачу. Вот текст: В одномерном массиве, состоящем из n ещественных элементов, вычислить: 1)...

Составление программы по обработке одномерных массивов - C++
Переписать данные с одного массива в другой, но в обратном порядке (по сравнению с их порядком в заданном массиве).

Какие есть виды массивов (кроме одномерных, двумерных и двумерных ступенчатых массивов)? - C++
Какие есть виды массивов (кроме одномерных, двумерных и двумерных ступенчатых массивов)? И почему такая вот запись является "чуть"...

Решение лабораторных на С++ посредством циклов, одномерных и двумерных массивов - C++
Друзья! Я конечно понимаю что не один я тут такой "новенький остолоп", но всё же был бы очень признателен если поможете с решением...

Алгоритмы сортировки и обработки двумерных массивов - C++
Пожалуйста помогите! я не понимаю C++ вообще. Очень нужна помощь! Задана матрица размером N×M, N,M<50. Определить k – количество...

1
MILAN
886 / 780 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
06.10.2010, 23:36 #2
Цитата Сообщение от Veronika Yu. Посмотреть сообщение
1) колличество элементов массива, лежащих в диапазоне от А до В
2)сумму элементов массива, расположенных после максимального элемента
Упорядочить элементы массива по убыванию модулей элементов.
C++
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include <iostream>
#include <ctime> 
#include <cmath>
 
using std::cout;
using std::cin;
using std::endl;
 
int main()
{    
     setlocale(LC_ALL,"Russian");
     int size,count=0,sum=0,min,temp;
     int i,j,a,b,max,count_max=0;
     srand((unsigned)time(NULL));
     int arr[10];
     cout<<"Введите розмер массива: ";
     cin>>size;
     cout<<"Введите A: ";
     cin>>a;
     cout<<"Введите В: ";
     cin>>b;
     cout<<"Массив: ";
     for(i=0; i<size; i++)
     {
         arr[i]=rand()%9-5;
         cout<<arr[i]<<"  ";
         if(arr[i]>a && arr[i]<b)
         {
             count++;
         }
      }
     cout<<endl;
     cout<<"Количество елементов в диапазоне от А до B: "<<count<<endl;
     max = arr[0];
     for(i=0; i<size; i++)
     {
         if(arr[i]>max)
         {
             max = arr[i];
             count_max=i;
         }
     }
     //cout<<"max is"<<count_max;
     for(i=count_max+1; i<size; i++)
     {
         sum+=arr[i];
     }
     cout<<"Сумма элементов массива: "<<sum<<endl;
     min = abs(arr[0]);
     for(i=0; i<size; i++)
     {
         for(j=i; j<size; j++)
         {
           if(abs(arr[i])>abs(arr[j]))
           {
               temp=arr[i];
               arr[i]=arr[j];
               arr[j]=temp;
           }
         }
     }
     for(i=0; i<size; i++)
     {
         cout<<arr[i]<<" ";
     }
     cout<<endl;
     system("pause");
   return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2010, 23:36
Привет! Вот еще темы с ответами:

Алгоритмы поиска и сортировки одномерных массивов - C++
Элементы, которые присутствуют в нескольких экземплярах или в массиве А, или в массиве В (или в обоих массивах) Алгоритмы поиска: •...

Алгоритмы с неразветвленным телом цикла Разработать алгоритм и программу с единственным циклом для обработки одномерных массивов. - C++
При заданных координатах C1,C2,...,Cn одной точки и ко-ординатах B1,B2,...,Bn другой точки n-мерного пространства найти расстояние между...

Составить программы сортировки одномерных массивов - C++
Сортировка выбором и шейкерная сортировка

Составить программы сортировки одномерных массивов на языке c++ - C++
2. Сортировка вставкой 4. Сортировка Шелла


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

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

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