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

Двумерные массив(с++).практически получилась.нужен совет. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оъясните как работает консольный буфер ввода http://www.cyberforum.ru/cpp-beginners/thread94607.html
Windows поддерживает "очередь сообщений" для каждой программы, работающей в данный момент в системе Windows (значит и для консоли). Когда происходит ввод информации, Windows преобразует ее в "сообщение", которое помещается в очередь сообщений программы (я так понимаю в интересующий меня буфер консоли). Если я использую функцию ReadConsoleInput - читает данные из консольного буфера ввода и...
C++ Сортировка улучшенным пузырьком массива Здравствуйте. Похожие темы поднимались не один раз, но ни где нету примера сортировки улучшенным пузырьком многомерного массива:( Помогите пожалуйста разобраться. Вот примерное задание: Дан многомерный массив, размер произвольный. Отсортировать этот массив методом пузырька с двумя улучшениями. Вот список улучшений: 1. Если на очередном проходе не произошло не одного обмена, то это значит, что... http://www.cyberforum.ru/cpp-beginners/thread94605.html
C++ Работа со строками в СИ++
Парни помагите напишите прогу если не втягость заранее благодарю))) Вот условие: Дана строка. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *.
C++ Многомерные массивы в СИ++
Парни напишите пажалуйста программу если не в тягость)) Вот условие: Определить, является ли заданная целая квадратная матрица n-го порядка симметричной (относительно главной диагонали).
C++ Одномерные массивы в Си++ http://www.cyberforum.ru/cpp-beginners/thread94597.html
Парни напишите пожалуйста программы буду благодарен...)) Вот условие: 1) Последовательность действительных чисел оканчивается нулем. Найти количество членов этой последовательности. 2) Дан массив действительных чисел. Среди них есть равные. Найти его первый максимальный элемент и заменить его нулем.
C++ Прозрачный фон у RaddioButton Скажите пожалуйста как можно зделать прозрачный фон.Например для Label есть Transparent. подробнее

Показать сообщение отдельно
chclever
0 / 0 / 0
Регистрация: 11.02.2010
Сообщений: 4
11.02.2010, 19:04     Двумерные массив(с++).практически получилась.нужен совет.
задача гласит так:" Удалить все столбцы, в которых первый элемент больше последнего." я как бы решил но почему то он затирает столбцы, которые идут за столбцом, удовл.-щим условию....подскажите как быть если несложно....заранее спасибо)))


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;
int main(){
    int a[100][100];
    int n,m;
cin>>n>>m;
for (int i=0; i<n; i++)
for (int j=0; j<m; j++)
cin>>a[i][j];
 
for (int k=0; k<n;k++)
for (int h=0; h<m;h++){
    if (a[0][h]>a[n-1][h]){
        for(int j=h;j<h; j++)
            for (int g=0; g<n; g++)
                a[g][j]=a[g][j+1];
        m--;}
}
for (int i=0; i<n; i++,cout<<endl)
for (int j=0; j<m; j++)
cout<<a[i][j]<<" ";
    return 0; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru