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

Обработка матриц в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как записать эти формулы? http://www.cyberforum.ru/cpp-beginners/thread998047.html
Как записать эти формулы? Подскажите надо СРОЧНО!!!
C++ Заменить все малые буквы большими Добрый день, помогите доделать программу. Ругается на gets(s);. Условие: Рассмостреть участок строки до первого пробела (первый символ при этом не пробел), заменить все малые буквы большими. #include <iostream.h> #include <stdio> #include <string.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread998044.html
C++ Перегрузка операций
Всем привет! Помогите пожалуйста с перегрузкой операций. У меня есть вот 4-ая лаба #include <iostream.h> #include <conio.h> #include <math.h> #include <string.h> using namespace std; // 2 - vozrast // 3 - ves // 4 - klass
Отрезок методом Ву C++
Задание: "Нарисовать отрезок методом Ву" используя OpenGL. Вот код, но почему то рисуется только одна точка, а не линия. Подскажите что не так. #include <iostream> #include <glut.h> int ipart(double x)
C++ определения знака и абсолютной величины операнда http://www.cyberforum.ru/cpp-beginners/thread998022.html
Прошу помочь или подсказать! Нужно написать программу для определения знака и абсолютной величины операнда, находящегося в ячейке памяти U. Знаковый бит необходимо записать в ячейке SIGN, а абсолютную величину - в ячейку ABS. Спасибо тем кто отозвался!
C++ не получается найти произведение следующих элементов, помогите. #include<iostream> #include<clocale> #include<ctime> using namespace std; int main() { srand(time(0)); setlocale(0,""); int b, k, D=1, g=0, n, g1=0; подробнее

Показать сообщение отдельно
tox14
3 / 3 / 0
Регистрация: 15.10.2013
Сообщений: 91
05.11.2013, 14:01  [ТС]     Обработка матриц в С++
Я просто в Билдере эту программу писал.

Добавлено через 4 минуты
Я знаю, что элементы главной диагонали это: if (i=j) cout<<F[i] [j];
И знаю, что диагональ расположенная под главной: if (i>j) cout<<F[i] [j];
Но как это реализовать в цикле не знаю.

Добавлено через 15 часов 3 минуты
Вот что у меня пока получается, но не транспонирует, и не правильно выводит диагональ расположенную под главной. Помогите пожалуйста...
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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <math.h>
void main () {
int n,m,tmp;
cout << "BBEDITE PA3MEP MATPIZI: ";
cin >> n >> m;
cout << "\n";
int F[100] [100];
  for (int i=0; i<n;i++) {
  for (int j=0;j<m;j++) {
     F[i] [j]= rand () % 10;
     cout<< F[i] [j] << " ";}
for (int j=0; j<m;j++) {
  for (int i=0;i<n;i++) {
      F[i][j] = F[j][i];}}
   cout<< "\n";}
cout<< "\n";
for (int j=0; j<m;j++) {
  for (int i=0;i<n;i++) {
        cout<< F[i][j] << " ";}
     cout<< "\n"; }    cout<< "\n";
cout<<"Glavnaya diagonal: ";
     for (int j=0; j<m;j++) {
  for (int i=0;i<n;i++) {
        if (i==j) cout<<F[i][j]<<" ";} }
 
cout<<"\nDiagonal pod glavnoy : ";
     for (int j=0; j<m-1;j++) {
  for (int i=0;i<n-1;i++) {
        if (i>j) cout<<F[i][j]<<" ";} }
getch();
}
 
Текущее время: 21:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru