Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Veronika Yu.
 Аватар для Veronika Yu.
2 / 2 / 0
Регистрация: 15.02.2010
Сообщений: 67
06.10.2010, 22:48     Алгоритмы и программы по обработке одномерных и двумерных массивов #1
Здравствуйте. Пишу Вам уже в который раз и прошу о помощи. НЕобходимо написать задачи. Вот текст: В одномерном массиве, состоящем из n ещественных элементов, вычислить:
1) колличество элементов массива, лежащих в диапазоне от А до В
2)сумму элементов массива, расположенных после максимального элемента
Упорядочить элементы массива по убыванию модулей элементов.
И ещё одну: осуществить циклический сдвиг элементов прямоуггольной матрицы на n элементов вправо или вниз . n может быть больше количества элементов в строке или в столбце.
Все эти задачи нужно сделать, используя динамические массивы
заранее спасибо

Добавлено через 12 минут
немного ошиблась : не в динамические, а статические массивы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2010, 22:48     Алгоритмы и программы по обработке одномерных и двумерных массивов
Посмотрите здесь:

C++ Алгоритмы и программы по обработке одномерных и двумерных массивов
Алгоритмы и программы по обработке одномерных и двумерных массивов C++
Алгоритмы и программы по обработке одномерных и двумерных массивов C++
C++ Алгоритмы и программы по обработке одномерных и двумерных массивов
C++ Алгоритмы и программы по обработке одномерных и двумерных массивов
Решение лабораторных на С++ посредством циклов, одномерных и двумерных массивов C++
Алгоритмы с неразветвленным телом цикла Разработать алгоритм и программу с единственным циклом для обработки одномерных массивов. C++
Составление программ в обработке одномерных массивів C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
 Аватар для MILAN
883 / 777 / 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;
}
Yandex
Объявления
06.10.2010, 23:36     Алгоритмы и программы по обработке одномерных и двумерных массивов
Ответ Создать тему
Опции темы

Текущее время: 11:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru