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

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

Войти
Регистрация
Восстановить пароль
 
 
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
#1

Как написать на C++ матрицу - C++

03.11.2013, 19:40. Просмотров 1246. Ответов 17
Метки нет (Все метки)

Всем привет! Не могу никак создать программу которая решает матрицу, точнее вот мой вопрос: Напишите сумму 1-ой строки на последнюю строку матрицы В(10,8) ,?
ПОМОГИТЕ!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2013, 19:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как написать на C++ матрицу (C++):

как написать матрицу 10*10 си++ - C++
1 1 1 ... 1 1 1 1 0 0 ... 0 0 1 1 0 0 ... 0 0 1 . . . \ . . . . . . \ . . . . . . \ . . . 1 0 0 ... 0 0 1 1 1 1 ... 1 1 1

Как написать программу на С++, чтобы можно было вводить матрицу с клавы и в итоге она появилась на экране? - C++
#include<iostream> using namespace std; int main() { int n,m; cout<< " Vvedite razmer: ""\n"; cin>>n>>m; int *a=new int; ...

Написать программу, формирующую матрицу - C++
13. Сформировать матрицу: 2 4 6 8 10 12 14 16 18

Как умножить матрицу на матрицу - C++
Как умножить матрицу на матрицу в Visual Studio?

Как умножить матрицу на матрицу? - C++
Как умножить матрицу на матрицу? Напишите пожалуйста!

Написать программу, которая заполняет матрицу - C++
Написать программу, которая заполняет матрицу A размерами n*n, где n задается с клавиатуры, случайными целыми числами из заданного...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
03.11.2013, 19:43 #2
Бауыржан, в чем конкретно проблемы?
0
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
03.11.2013, 19:45  [ТС] #3
Помоги пожалуйста написать программу которая складывает первую строку матрицы с последней строкой матрицы на C++ или же есть исходник
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
03.11.2013, 19:48 #4
Бауыржан, программы пишут в разделе платных услуг. А мы тут помогаем с написанием. Алгоритм вашей программы такой: создаете матрицу, заполняете, затем в цикле от 0 до n-1 проходите по всем столбцам матрицы и складываете 0-вой и n-1 элементы
0
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
03.11.2013, 19:50  [ТС] #5
вот я об этом прошу помоги с написанием! я новичок

Добавлено через 22 секунды
Буду очень благодарен !
0
Корд
7 / 7 / 0
Регистрация: 22.03.2013
Сообщений: 192
03.11.2013, 19:51 #6
C++
1
2
3
4
5
6
7
8
9
int main(){
int A[N][N];
int c=0
//где-нибудь тут заполняем
for(int i=0;i<N;i++)
    c=A[1][i]+A[N][i]+c;
printf("%i", c);
getch();
}
То что придумал сходу.
0
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
03.11.2013, 19:52  [ТС] #7
Огромное спасибо форумчане! за решённую задачу !
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
03.11.2013, 19:53 #8
Корд, не так
C++
1
2
for (int i = 0; i < m; i++)
summ += a[0][i] + a[n-1][i];
2
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
03.11.2013, 20:12  [ТС] #9
чёта не выходит моё значение вот которое должен вставить B[10,8]


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <conio.h>
 
using namespace std;
const int n = 10;
int main()
{
    int n,i,A,c;
   int A [10][8];
int c=0
 
for(int i=0;i<N;i++);
    c=A[1][i]+A[N][i]+c;
printf("%i", c);
getch();
return 0;
}
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
03.11.2013, 20:16 #10
Бауыржан, число N означало количество столбцов в матрице. И вы используете неправильный вариант кода. Первая строка имеет индекс 0, а не 1. И в тэги оформите код
0
Корд
7 / 7 / 0
Регистрация: 22.03.2013
Сообщений: 192
03.11.2013, 20:18 #11
Цитата Сообщение от Folko Посмотреть сообщение
Корд, не так
C++
1
2
for (int i = 0; i < m; i++)
summ += a[0][i] + a[n-1][i];
Согласен провтыкал не те координаты)

Добавлено через 1 минуту
Цитата Сообщение от Бауыржан Посмотреть сообщение
чёта не выходит моё значение вот которое должен вставить B[10,8]


#include <iostream>
#include <conio.h>

using namespace std;
const int n = 10;
int main()
{
int n,i,A,c;
int A [10][8];
int c=0

for(int i=0;i<N;i++);
c=A[1][i]+A[N][i]+c;
printf("%i", c);
getch();
return 0;
}
Массив не заполнен ничем.
Сложить надо
c=A[0][i]+A[N-1][i]+c;
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
03.11.2013, 20:19 #12
Корд,

Не по теме:

самое интересное, что тс даже не подумал, к чему в цикле i < N и объявил матрицу просто значениями

0
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
03.11.2013, 20:32  [ТС] #13
Браток помоги пожалуйста! я впервые на вашем форуме чуть разок помоги если не жалко, не могу написать никак не компилитируется ПЛЗ.
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
03.11.2013, 20:36 #14
Бауыржан, ну так и быть
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
const int n = 10;
const int m = 8;
 
int main()
{
    int a[n][m];
    for (int i = 0; i < n; i++)
        for (int j = 0; j < m; j++)
            a[i][j] = i+1; // свой вариант заполнения добавишь
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < m; j++) cout << a[i][j] << "   ";
        cout << endl;
    }
    int summ = 0;
    for (int j = 0; j < m; j++)
        summ += a[0][j]+a[n-1][j];
    cout << summ << endl;
    return 0;
}
держите
0
Бауыржан
-18 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 165
03.11.2013, 20:40  [ТС] #15
Вот что мне задали на дом B[10,8] найти сумму первой и последней строки любой введённой матрицы
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2013, 20:40
Привет! Вот еще темы с ответами:

Написать программу: заполнить матрицу случайным образом - C++
Помогите пожалуйста написать программу ( Дана квадратная матрица целых чисел размером N&lt;=12. Заполнить матрицу случайными числами от 0 до...

Написать программу, которая строит матрицу бинарного отношения - C++
Написать программу, которая строит матрицу бинарного отношения, определенного на множестве X и выводит её на печать. По построенной...

Написать программу, которая создает матрицу NxN с элементами - C++
Написать программу, которая создает матрицу NxN с элементами, пронумерованными по скручивающейся спирали

Написать программу, которая будет генерировать квадратную матрицу рандомно - C++
Необходимо написать программу которая будет генерировать квадратную матрицур рандомно размерности от 3 до 5(рандомно), значения...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
03.11.2013, 20:40
Ответ Создать тему
Опции темы

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