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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
#1

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

10.11.2009, 04:19. Просмотров 690. Ответов 4
Метки нет (Все метки)

Для целочисленной матрицы определить в какой строке максимальное число нулей
помогите плз
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2009, 04:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Для целочисленной матрицы определить в какой строке максимальное число нулей (C++):

Определить, на какой строке матрицы находится наибольшее количество нулей - C++
Помогите!!! дана матрица A .Определить,на какой строке матрицы находится наибольшее количество нулей

Определить, в какой строке целочисленной матрицы находится самая длинная серия одинаковых элементов - C++
2)Написать программу, определяющую, в какой строке целочисленной матрицы m x n находится самая длинная серия одинаковых злементов. Под...

В целочисленной матрице определить элемент, который повторяется максимальное число раз - C++
Задача. В целочисленной матрице А определить элемент, который повторяется максимальное число раз. Получить матрицу B умножением матрицы А...

Для строк символов определить какой символ в каждой строке подряд наибольшее число раз - C++
Уважаемые завсегдатые данного форума. Нужна ваша помощь: необходимо написать 2 задачи со строками и массивами на С++. Буду благодарен любой...

Определить количество нулей в третьей строке матрицы - C++
В соревнованиях по прыжкам в длину участвовали N-спортсменов. Каждый спортсмен мог сделать М-попыток. Результаты (длины прыжков) ...

Для целочисленной квадратной матрицы найти число элементов, кратных k и наибольший из них - C++
#include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int main() { int i, j,k,count =...

4
lexus_ilia
3048 / 708 / 34
Регистрация: 24.09.2008
Сообщений: 1,531
10.11.2009, 05:30 #2
Как-то так:
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
44
45
46
47
48
49
50
51
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
 
void printmatr(int **,int,int);
 
int main()
{
    int **matr,n,m,i,j,max,tmp,maxi;
    setlocale(LC_ALL,"Rus");
    system("cls");
    printf("Введите N и M для вашей матрицы:\nn= ");
    scanf("%d",&n);
    printf("m= ");
    scanf("%d",&m);
    matr=(int **)malloc(sizeof(int)*n);
    for (i=0;i<n;i++)
        matr[i]=(int *)malloc(sizeof(int)*m);
    printf("\nВведите саму матрицу\n");
    for (i=0;i<n;i++)
        for (j=0;j<m;j++){
            printf("A[%d,%d]= ",i+1,j+1);
            scanf("%d",&matr[i][j]);
        }
    system("cls");
    printf("Наша матрица\n");
    printmatr(matr,n,m);
    printf("\n");
    max=maxi=0;
    for (i=0;i<n;i++){
        tmp=0;
        for (j=0;j<m;j++)
            if (matr[i][j]==0) ++tmp;
        if (tmp>max){ max=tmp; maxi=i;}
    }
    if (maxi==0) printf("в матрице нет нулей");
    else printf("В строке %d максмальное количество нулей, а именно %d\n",maxi+1,max);
    system("pause");
    return 0;
}
 
void printmatr(int **matr,int n, int m)
{
    int i,j;
    for (i=0;i<n;i++){
        for (j=0;j<m;j++)
            printf("%3d ",matr[i][j]);
        printf("\n");
    }
    return;
}
Добавлено через 59 секунд
Сильно не бейте ногами я ещё только учу С/С++
1
GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
10.11.2009, 05:35  [ТС] #3
спс, спс и еще раз спс
0
NIKE77
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 23
19.11.2009, 12:19 #4
Для заданной матрицы переписать ее элементы в векторном виде по убыванию
0
lexus_ilia
3048 / 708 / 34
Регистрация: 24.09.2008
Сообщений: 1,531
19.11.2009, 14:51 #5
NIKE77, Вам следует создать новую тему с Вашим вопросом.
0
19.11.2009, 14:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2009, 14:51
Привет! Вот еще темы с ответами:

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

Составить программу для подсчета произведения элементов целочисленной матрицы Y, рамерами m на n, сумма двох индексов которых - число парное. - C++
Составить программу для подсчета произведения элементов целочисленной матрицы Y, рамерами m на n, сумма двох индексов которых - число...

Определить индекс столбца, в котором находится максимальное количество нулей - C++
определить индекс столбца, в котором находится максимальное кол-во нулей. Переставить элементы данного столбца в обратном порядке

В двухмерном массиве найти строки, не содержащие нулей и максимальное число, встречающееся более одного раза - C++
Нужно сделать задание 1.Консольный ввод/вывод целочисленного массива размером 5*5 2.Определение количества строк, не содержащих ни...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.