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

Уплотнение матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поменять местами первое и последнее слово в строке http://www.cyberforum.ru/cpp-beginners/thread688632.html
задача: поменять местами первое и последнее слово в строке. проблема некорректно определяется конец первого слова. код: /*В строке поменяйте местами первое и последнее слова. Слова разделяются группами пробелов, пробелы возможны в начале и в конце строки.*/ char* swap(char* str) { int fb = 0; //начало первого слова
C++ DevC++, возможно ли подключить русификатор? В Dev c++ возможно подключить русификатор? http://www.cyberforum.ru/cpp-beginners/thread688631.html
C++ Строку в нижний регистр
вводится русская строка (слово ) кодировка 1251, необходимо привести ее к нижнему регистру #include <ctype.h> #include <locale.h> #include <string> #include <iostream> #include <algorithm> int main (){
Создание даты и времени C++
Доброго времени суток! Необходимо в программе выводить данные о текущей дате и времени, однако столкнулся с проблемой: мне нужны только часы и минуты для времени и число/месяц для даты. Что имеется сейчас: void __fastcall TForm1::Timer1Timer(TObject *Sender) { Label1->Caption=Now().TimeString(); } void __fastcall TForm1::Timer2Timer(TObject *Sender) {
C++ Обратный корень http://www.cyberforum.ru/cpp-beginners/thread688580.html
Пожалуйста, помогите решить задачу, не получается уже месяц (если решать с массивами, то нужно создавать по условию задачи массив размером от 0 до 10 в 18 степени - получается слишком большой массив). Если кто догадывается, то пожалуйста пришлите код к непокорной :) задаче , не дающая покоя. Буду очень благодарен. 1001. Обратный корень Ограничение времени: 2.0 секунды Ограничение...
C++ Массивы объектов в С++ Как работать с массивом объектов (классы)? Приведите пожалуйста какой-то простой пример . Заранее огромное спасибо . подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
05.11.2012, 14:55     Уплотнение матрицы
Цитата Сообщение от 001fess Посмотреть сообщение
я не понял, что вы имели ввиду здесь
Для Вашего кода, если нужно удалить столбцы, заполненные только отрицательными элементами, можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    for(int j=0; j<nstb; j++)
    {
        nol=true;
        for(int i=0; i<nstr; i++)
        {
            if(mas[i][j]>=0)
            {
                nol=false;
                break;
            }
        }
        if(nol==true)
        {
            for(k=j; k<nstb-1;k++)
                for(i=0; i<nstr; i++)
                    mas[i][k]=mas[i][k+1];
            }
            nstb--;
            j--;            
        }       
    }
 
Текущее время: 07:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru