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

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

Войти
Регистрация
Восстановить пароль
 
HelloInside
7 / 7 / 1
Регистрация: 31.10.2011
Сообщений: 294
#1

Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые индексы и з - C++

18.01.2013, 00:01. Просмотров 253. Ответов 0
Метки нет (Все метки)

Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые индексы и значения.
В полученном массиве найти первый (а) и последний (b), индексы заданного пользователем натурального числа s.
Если число s, встречается в массиве R не менее двух раз, заменить этим числом элемент матрицы с индексами (a mod N; b mod N), если нет - элемент матрицы B с индексами (b mod N; a mod N). N - количество строк и столбцов в матрицах А и В.

Помогите...
Это сделал, а дальше не знаю как... помогите!
Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые индексы и значения.

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
#include <iostream>
#include <time.h>
#include <conio.h>
using namespace std;
int main()
{
    srand(time(NULL));
int a[50][50];
int b[50][50];
int r[50]={0};
int n,i,j,k = 0;
cout<<"vvedit kilkist elementov n= " ;
cin>>n;
for (i=1; i<=n; ++i){
for (j=1; j<=n; ++j){
    a[i][j] = rand()%100;
cout<<a[i][j]<<" ";
}
cout<<endl;}
cout<<"=================="<<'\n';
for (i=1; i<=n; ++i){
for (j=1; j<=n; ++j){
b[i][j] = rand()%100;
cout<<b[i][j]<<" ";
}
cout<<endl;}
for (i=1; i<=n; ++i){
for (j=1; j<=n; ++j){
if (a[i][j] == b[i][j])
{
    r[k++]=a[i][j];
}
}}
for (i=1; i<k; ++i) cout<<"r["<<i<<"]="<<r[i]<<'\n';
getch();
return 0;
}
Добавлено через 3 часа 56 минут
...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2013, 00:01     Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые индексы и з
Посмотрите здесь:

Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые индексы и - C++
Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие одинаковые...

Переписать в одномерный массив элементы матриц А и В, имеющие одинаковые индексы - C++
Помогите. Вот задачка: Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы...

Переписать в одномерный массив элементы матриц А и В, имеющие одинаковые индексы - C++
Помогите. Заданные две квадратные матрицы одинакового размера - А и В. Переписать в одномерный массив R те элементы матриц А и В, имеющие...

Переписать все элементы массива M(N), имеющие нечетные индексы, подряд в массив BE - C++
Нужен код для задачи, кто знает и может помочь.Не могу понять: &quot;Переписать все элементы массива M(N), имеющие нечетные индексы, подряд в...

Сформировать одномерный массив В, записав в него сначала элементы массива А, имеющие четные индексы - C++
Сформировать одномерный массив В,записав в него сначала элементы массива А,имеющие четные индексы,потом-элементы с нечетными индексами.

Элементы матрицы переписать построчно в одномерный массив - C++
Задача - элементы заданой матрицы A(N,N) переписовать построчно в одномерный массив до тех пор, пока не встретится нулевой элемент.(в С++)

Переписать все элементы з матрицы С в одномерный массив F, отсортировать его по возрастанию - C++
В мастрици С количество столбик в каждой строке случайным натуральным числом с интервала (a; b) но общее количество элементов ...

Сжать массив, удалив из него элементы, имеющие одинаковые старшую и младшую цифры - C++
Вот как я пытался сделать это #include &lt;iostream&gt; using namespace std; int main() { int n,i,j,y,x; int...

одномерный массив. одинаковые элементы. - C++
дан одномерный массив А состоящий из N элементов. Выяснить сколько значений элементов в массиве А встречается несколько раз? помогите с...

Написать программу, которая позволяет осуществить ввод 2-х матриц одинакового размера - C++
Помогите курсовик дали,помогите с началом программы: Написать программу, которая позволяет осуществить ввод 2-х матриц...

Создать одномерный массив, содержащий индексы элементов матрицы - C++
Помогите пожалуйста решить Дана матрица 6х8 целого типа. Создать одномерный массив, содержащий индексы элементов матрицы, меньших числа,...

Дан целочисленный массив размера N. Удалить из массива все одинаковые элементы, оставив их последние вхождения - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; using namespace std; int main() { setlocale(LC_ALL, &quot;rus&quot;); int n, i; time_t t;...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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