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

Заменить диагонали заданной матрицы нулями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Привести матрицу 3 на 3 к диагональному виду http://www.cyberforum.ru/cpp-beginners/thread601562.html
Всем добрый вечер, начал изучать С++. Хочу привести матрицу 3 на 3 к диагональному виду методом Гаусса, но почему-то считает неправильно. Помогите, пожалуйста #include <iostream> using namespace std; float main() { int i,j; float a; // считываем матрицу
C++ Из заданой марицы A(N,N)удалить строку и столбец, в которых находяться первый элемент, равно нулю. Из заданой марицы A(N,N)удалить строку и столбец, в которых находяться первый элемент, равно нулю. Полученою матрицу умножить. Элементы матриц просматривать слева направо и сверху вниз. http://www.cyberforum.ru/cpp-beginners/thread601553.html
C++ "Быстрая" сортировка - выдаётся ошибка
Здарвствуйте, мне совсем недавно потребовалась "Быстрая" сортировка. Я взял алгоритм с wikibooks но компилятор подчёркивает "swap()" и отказывается работает. Вот код: void qs(int* s_arr, int first, int last) { int i = first, j = last, x = s_arr; do { while (s_arr < x) i++; while (s_arr > x) j--;
Сумма ряда C++
при любых значениях х выдает сумму равную 0. Почему так может я не правильно вызываю подпрограмму? #include <iostream> #include <cmath> using namespace std; double f(double a, double m); int main() { double n, a, t, i, m, p, x, E=1.0e-4, c; cout<<"x=";
C++ в заданной целочисленной матрице замените первый элемент максимальным http://www.cyberforum.ru/cpp-beginners/thread601538.html
в заданной целочисленной матрице замените первый элемент максимальным элементом матрицы. если отрицательных элементов нет , то выведите соответствующий текст.Элементы матрицы просматривайте слева направо и сверху вниз.
C++ Работа с cmd Пытаюсь установить директорию в командной строке, но выходит ошибка - директория устанавливается не та. Вот кусок кода: char cDir; char run; GetModuleFileName(NULL, cDir, _MAX_PATH); /* -- C:\Users\Tolik\Documents\Visual Studio 2010\Projects\DDS_NVidia_Utils\DDS_NVidia_Utils\Debug\*/ PathRemoveFileSpec(cDir); /* -- C:\Users\Tolik\Documents\Visual Studio... подробнее

Показать сообщение отдельно
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
09.06.2012, 20:16
C++ (Qt)
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>
 
using namespace std;
 
int main(int argc, char *argv[])
{
  int mass[5][5];
  
  for(int i=0;i<5;i++){
   for(int j=0;j<5;j++){
   cout<<"Vvedite element #"<<i<<":"<<j<<" ";
   cin>>mass[i][j];
   }
  }
  
  for(int i=0;i<5;i++){
   for(int j=0;j<5;j++){
 
    if(mass[i][j]>100){
      for(int i1=0,j2=0;i1<5;i1++,j2++){
        mass[i1][j2]=0;
      }
      for(int i1=4,j2=0;i1>=0;i1--,j2++){
        mass[i1][j2]=0;
      }
     break;
    }
   }
  }
  
  cout<<"----------Matrica----------"<<endl;
  
  for(int i=0;i<5;i++){
   for(int j=0;j<5;j++){
   cout<<mass[i][j]<<" ";
   }
   cout<<endl;
  }
  
  system("PAUSE");  
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru