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

в каждой строке матрицы поменять местами последний отрицательный и последний нулевой элементы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами С++ http://www.cyberforum.ru/cpp-beginners/thread306830.html
Перезаписать текстовый файл, выбросив из него все гласные буквы, новый файл не создавать. пожалуйста помогите.
C++ Запись случайных чисел в массив Подскажите, пожалуйста, в чем проблема. #include <random> ... std::tr1::mt19937 eng; std::tr1::poisson_distribution<double>poisson(5.0); std::cout << poisson(eng) << std::endl; - это для генерирования случайной величины, распределенной по закону пуассона. Есть следующий код: #include "stdafx.h" #include <iostream> #include <random> http://www.cyberforum.ru/cpp-beginners/thread306825.html
C++ Класс Group
Что это такое и из-за чего такая ошибка? Скриншот ошибки: -> http://www.cyberforum.ru/attachment.php?attachmentid=80287&stc=1&d=1306572505.
Формы C++
Люди подскажите что и как надо делать чтобы писать на С++ в форме, а то консоль надоела, а когда проэкт с формой создаю незнаю что делать т.к. даже main не нахожу(
C++ Наследование, не понимаю в чем ошибка http://www.cyberforum.ru/cpp-beginners/thread306810.html
Задание из Лафоре, наследование. Даже пример есть, но почему-то не работает: в консоле выводит первые 79 символов s1 и все. VS 2010 class String //user-defined string type { protected: static const int SZ = 80; //size of all String objects char str; //holds a C-string public: String() //no-arg constructor { str = '\0'; }...
C++ Расположить элементы последовательности по порядку Доброго времени суток. Прошу помочь мне с заданием. Задача: Дана последовательность. Расположить ее положительные элементы, стоящие на нечетных местах по возрастанию. Блок- схему прилагаю. подробнее

Показать сообщение отдельно
SkyNets
0 / 0 / 0
Регистрация: 18.05.2011
Сообщений: 23

в каждой строке матрицы поменять местами последний отрицательный и последний нулевой элементы - C++

28.05.2011, 13:50. Просмотров 411. Ответов 0
Метки (Все метки)

Люди помогите что делаю не правильно ?

Добавлено через 28 минут
нашел косяк всем спасибо
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
43
#include "stdafx.h"
#include <iostream> 
using namespace std;
int main() 
{
      int n,m,i,j;
    cout<<"  N=";
    cin>>n;
    cout<<"  M=";
    cin>>m;
    int **a=new int* [n]; 
    for(i=0;i<n;i++) a[i]=new int [m]; 
    cout<<"  Enter elements:"<<endl;
    for(i=0;i<n;i++)
    for(j=0;j<m;j++) { cin>>a[i][j]; }
    cout<<"  This matrix:"<<endl;
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++) cout<<a[i][j]<<" ";
        cout<<endl;
    }
int lastotr, null;
lastotr=-1;
null=-1;
for (i=0; i<n; i++) 
{
    for (j=0; j<m; j++) {
        if (a[i][j]==0) null=j;                 
        if (a[i][j]<0) lastotr=j; 
}
        int temp;
        temp=a[i][lastotr]; a[i][lastotr]=a[i][null]; a[i][null]=temp;
}
 
cout<<"  New matrix:"<<endl;
    for(i=0;i<n;i++)
    {
        for(j=0;j<m;j++) cout<<a[i][j]<<" ";
        cout<<endl;
    }
    system("pause");
    return 1;
};
Добавлено через 3 минуты
модераторы поправьте пожалуйста сообщение не могу удалить
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru