Форум программистов, компьютерный форум, киберфорум
Наши страницы

Количество элементов в столбце с максимальным элементом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Количество удаленных строк/столбов http://www.cyberforum.ru/cpp-beginners/thread227176.html
Есть программа, уплотняет матрицу, удаляя из нее строки/столбцы, заполенные нулями, необходимо чтобы она выводила кол-во удаленных строк/столбцов, помогите пжлста. #include <iostream.h> #include...
C++ Графическое задание. В общем по заданию строится многоугольник, который потом построчно заливается. В программе возникли некоторые проблемы. В частности, когда рисуется сетка, проблема в неравномерности фона. Так... http://www.cyberforum.ru/cpp-beginners/thread227174.html
нехватает блок-схемы,по данному коду C++
#include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <cstdlib> #include <iostream> #include <cstdlib> using namespace std;
Методы сортировок C++
В данной работе надо разработать программу выполняющее следующее действие: 1. Ввод размера массива 2. Ввод исходного массива 3. Обработка массива 4. Вывод получившихся массивов 5. Кол -во...
C++ Вывод части строки http://www.cyberforum.ru/cpp-beginners/thread227159.html
c++ Есть ли простая команда для вывода части строки(ну или n первых символов)? Может я перегрелся или еще что, но сколько не искал не нашел ничего простенького. т.е. есть строка символов, мне...
C++ Как открывать PDF и Djvu форматы Здраствуйте, помогите пожалуйсто, как читать форматы PDF и Djvu, я открываю файл через fopen, а что дальше делать как вывести это все нормально на экран? подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4672 / 2498 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
11.01.2011, 16:38
Вот эту строку вначале:
C++
1
               std::cout<<"Vvedite kol-vo stolbcov: ";
замените на:
C++
1
               std::cout<<"Vvedite kol-vo strok: ";
А то что Вам нужно можно сделать так:
Замените вот этот вывод матрицы на экран:
C++
1
2
3
4
5
6
7
8
printf("Matrica: \n"); 
                                                         printf("\n"); 
                         for(int i=0;i<n;i++)
                 {
                for(int j=0;j<a[i];j++)
                                        printf("%d ", matrix[i][j]);
                                printf("\n");
                 }
На такой вывод (и см. комментарии):
C++
1
2
3
4
5
6
7
8
9
10
11
12
        int col_v_st=0;
        printf("Matrica: \n"); 
        printf("\n"); 
        for(int i=0;i<n;i++)
        {
            if(a[i]>=j_max)
                col_v_st++;
            for(int j=0;j<a[i];j++)
                printf("%d ", matrix[i][j]);
            printf("\n");
        }
        // Теперь в переменной col_v_st  кол-во элементов в столбце, где находится максимальный элемент
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru