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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рассчитать число столбцов в которых какой либо эл. делится без остатка на другой http://www.cyberforum.ru/cpp-beginners/thread1054388.html
Рассчитать число столбцов в которых какой либо эл. делится без остатка на другой. Не пойму в чём проблема. Считает не правильно...( #include<iostream> using namespace std; int main() { int a,i,j,k,s=0,q=0; cout << "Enter massiv: "; //
C++ Сортировка методом Шелла Нужно отсортировать методом Шелла все столбцы матрицы 10х10, чтобы все элементы шли за уменьшением. Написал код, но на экран выводит матрицу, у которой все элементы = -852150451. Может проблема в том, что я не передал массив функции mail в ф-ю sortirovka. Тогда подскажите, пожалуйста, как это сделать корректно. Заранее спасибо! #include <iostream> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread1054381.html
Вычисление номера рядка и столбика массива с наибольшей суммой элементов на языке С++ C++
Ребята помогите пожалуйста написать код,задание такое :Создать класс для представления и обработки данных,сделать обработку элементов прямоугольной матрици размера m*n. Определить номер рядка и столбика с наибольшей суммой элементов. (На языке С++),если можно с комментариями!!!Очень рассчитываю на помощь!
Разбить функцию main на две C++
Друзья, нужно разбить функцию main на функцию пользователя и функцию подсчета. Попытки были, но выдавало варнинги: неинициализированые переменые.. Не хо грузить вас своим убогим кодом. Спасибо заранее) Кидаю тот, который нужно редактировать) #include <iostream> #include <cmath> #include <iomanip> using namespace std;
C++ создать матрицу которая будет заменять элементы четных строк на цифры от 0 до 9 http://www.cyberforum.ru/cpp-beginners/thread1054348.html
создать матрицу которая будет заменять элементы четных строк на цифры от 0 до 9.
C++ Работает в онлайн компиляторах, но не работает у меня Проверяю данные, но на компьютере не работает, в чем роблема? #include <string.h> #include <stdlib.h> #include <stdio.h> #define MAX(A,B) (((A)>(B))? (A) : (B)) char * lcs(const char *a,const char * b) { int lena = strlen(a)+1; int lenb = strlen(b)+1; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4667 / 2493 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
24.12.2013, 07:58     Заменить на нули те эл. каждой строки, которые не повторяются в своём столбце
Если матрица A[][] размером N*M уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
for(int j=0; j<M; j++)
    for(int i=0; i<N; i++)
    {
        int t=0;
        for(int k=0; k<N; k++)
            if(A[i][j]==A[k][j])
                t++;
        if(t==1)
            A[i][j]=0;
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru