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

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

Войти
Регистрация
Восстановить пароль
 
devimon
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 4
#1

нужно вывести 2 двухмерных масива А и В - C++

18.02.2009, 16:44. Просмотров 540. Ответов 6
Метки нет (Все метки)

короче нужно вывести 2 двухмерных масива А и В (у меня размеры 5 на 5), нужно сосчитать С=А+В тоесть первое число масива А + первое число масива В, потом второе итд, и вывести масив С с суммой, Вот что у меня получилось пока что...

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
 #include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
 
int main()
{
int A[100][100];
int min=100,max=0;
int i,j,k=0;
int B[100][100];
srand(time(NULL));
for(j=0;j<5;j++)
for(i=0;i<5;i++)
A[i][j]=rand()%100-0;
for(j=0;j<5;j++)
{
for(i=0;i<5;i++)
{                
cout<<A[i][j]<<" ";
}
cout<<"\n";
}   
cout<<"\n"; 
srand(time(NULL));
for(j=0;j<5;j++)
for(i=0;i<5;i++)
B[i][j]=rand()%100-0;
 
 
for(j=0;j<5;j++)
{
for(i=0;i<5;i++)
{                
cout<<A[i][j]<<" ";
}
cout<<"\n";
}   
 
 system ("Pause");
 return 0;
}
как сделать чтоб масивы выводились с промежутком - тоесть небыли сразу один под другим ну и собственно кака сосчитать...
и как сделать чтоб в масивах были разные числа??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2009, 16:44     нужно вывести 2 двухмерных масива А и В
Посмотрите здесь:

Заполнение масива по формуле и нахождение наименьшего положительного элемента масива - C++
Итак условие задачи: Написать программу для заполнения масива з 20 элементов по формуле a_i=\left(-1 \right)^i\,\frac{i^2}{i-1} и...

нужно удалить и вывести все символы после *(его не нужно выводить). я смог наоборот вывести всё до него! помоите - C++
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;string&quot; #include &quot;conio.h&quot; using namespace std; int _tmain(int argc, _TCHAR*...

Одномерный масив мин мах и вывести номер масива - C++
Люди вобще немогу решить задачку создать 2 масива и функицию для вычисления мин и мах чтоб она выводила мин и мах и их номера в масиве(ну...

Вывести максимальный с каждой пары двух соседних елементов масива.Здесь выводит только с первой пары! - C++
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #pragma hdrstop #include&lt;conio.h&gt; ...

двухмерных массивов - C++
Привет ребята=)!!!Помогите пожалуйста в решении задач....А то в двухмерных массивах я вообще не понимаю=(((....Вот сами задачи: 1....

Перемножение двухмерных матриц - C++
Прошу помощи ребят. В институте задали задание, с множеством загвоздок, а я вообще не могу понять как его сделать. В общем, суть...

«Обработка двухмерных массивов» - C++
Прошу помочь.. пожалуйста простым способом очень нужно! заранее спасибо Найти наибольший элемент главной диагонали матрицы А(4х4) и...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
18.02.2009, 16:51     нужно вывести 2 двухмерных масива А и В #2
cout<<"\n\n\n";
C++
1
2
3
for(j=0;j<5;j++)
for(i=0;i<5;i++)
B[i][j]=rand()%100-0;
в этом цикле сразу и считай
C++
1
2
3
for(j=0;j<5;j++)
for(i=0;i<5;i++)
C[i][j]=A[i][j]+B[i][j]=rand()%100-0;

а чтоб были разные числа,выводи не два раза массив А,о по разу А и B.
devimon
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 4
18.02.2009, 16:52  [ТС]     нужно вывести 2 двухмерных масива А и В #3
Блин, а по подробней можно??
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
18.02.2009, 16:59     нужно вывести 2 двухмерных масива А и В #4
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
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
 
int main()
{
int A[100][100];
int C[100][100];
int min=100,max=0;
int i,j,k=0;
int B[100][100];
srand(time(NULL));
for(j=0;j<5;j++)
for(i=0;i<5;i++)
A[i][j]=rand()%100-0;
for(j=0;j<5;j++)
{
for(i=0;i<5;i++)
{
cout<<A[i][j]<<" ";
}
cout<<"\n";//поставь между кавычками столько символов перевода строки,сколько //нужно cout<<"\n\n\n" например
}
cout<<"\n";
srand(time(NULL));
for(j=0;j<5;j++)
for(i=0;i<5;i++)
B[i][j]=rand()%100-0;/*тут сразу считай сумму массивов C[i][j]=A[i][j]+B[i][j]=rand()%100-0;*/
 
 
for(j=0;j<5;j++)
{
for(i=0;i<5;i++)
{
cout<<A[i][j]<<" ";//второй раз выводишь массив А,а надо выводить уже B
}
cout<<"\n";
}
 
system ("Pause");
return 0;
}
devimon
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 4
18.02.2009, 18:06  [ТС]     нужно вывести 2 двухмерных масива А и В #5
C++
1
C[i][j]=A[i][j]+B[i][j]=rand()%100-0;/*тут сразу считай сумму массивов C[i][j]=A[i][j]+B[i][j]=rand()%100-0;*/
- пишет ошибку
C++
1
cout<<A[i][j]<<" ";//второй раз выводишь массив А,а надо выводить уже B
все равно 2 одинаковых...

Добавлено через 54 минуты 22 секунды
Ааа ну помогите плзззззззз сосчитать - никак не получается
Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
18.02.2009, 18:14     нужно вывести 2 двухмерных масива А и В #6
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
#include <iostream>  
#include <time.h>  
 using namespace std;  
 
 int main()  
 {  
 int A[5][5];  
 int C[5][5];  
 int B[5][5];  
 srand(time(NULL));  
 for(int i=0;i<5;i++,cout<<'\n')  
 for(int j=0;j<5;j++)  
 cout<<(A[i][j]=rand()%100-0)<<' ';  
 
 cout<<"\n\n";  
 
 for(int i=0;i<5;i++,cout<<'\n')  
 for(int j=0;j<5;j++)  
 cout<<(B[i][j]=rand()%100-0)<<' ';
 
 cout<<"\n\n";
 
 for(int i=0;i<5;i++,cout<<'\n')  
 for(int j=0;j<5;j++)  
 cout<<(C[i][j]=B[i][j]+A[i][j])<<' ';
   
 
 return 0;  
 }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2009, 18:18     нужно вывести 2 двухмерных масива А и В
Еще ссылки по теме:

Класс двухмерных фигур в c++ - C++
Здравствуйте! У меня такая задача: Разработать базовый класс фигуры и три производных класса – линии, прямоугольника и окружности....

BubbleSorting в двухмерных массивах - C++
написал такой код.дан двумерный массив .надо сортировать по третьей числом ну вот так оригинал 1, 2, 7, 4, 5, 6, 5, 8, 9,...

Инициализация двухмерных массивов - C++
Доброго времени суток. Объясните, пожалуйста, почему так все работает нормально: int x = {1,1}; А так: int a = 1; int b =...

Обработка двухмерных массивов - C++
Дана матрица А (5*5) нецелых элементов. -3.8 0 5.3 4.5 0.5 0.2 -1.3 0 -8.5 3.5 -1.1 1.8 5.1 -8.2 0.32 0 -0.3 0 -1.28 0.52 -0.3...

Матрица с использованием двухмерных массивов - C++
Добрый день. Нужна помощь в написании программы. Дана матрица размера M х M. Найти все положительные элементы матрицы. Элементы я должен...


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

Или воспользуйтесь поиском по форуму:
devimon
0 / 0 / 0
Регистрация: 18.02.2009
Сообщений: 4
18.02.2009, 18:18  [ТС]     нужно вывести 2 двухмерных масива А и В #7
ОГРОМНОЕ СПСИБО!!!!
Yandex
Объявления
18.02.2009, 18:18     нужно вывести 2 двухмерных масива А и В
Ответ Создать тему
Опции темы

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