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

Матрицы. Определить количество различных значений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не правильно считает http://www.cyberforum.ru/cpp-beginners/thread762848.html
Найдите ошибку, почемуто не правильно выводит итог программа. #include <iostream> #include <conio.h> using namespace std; const int Mays = 12;
C++ Подскажите тему для курсовой работы по компьютерному моделированию Добрый вечер!Подскажите пожалуйста интересную тему для курсовой работы по компьютерному моделированию!Буду очень благодарна) http://www.cyberforum.ru/cpp-beginners/thread762843.html
C++ Программа с использованием дружественных функций и классов. Создайте программу с классом student
19..Разработайте алгоритм и создайте программу с использованием дружественных функций и классов. ЯЗЫК С++ Создайте программу с классом student, который включает в себя данные о студентах, же¬лающих получить места в общежитии. Общежитие в первую очередь предоставляется тем студентам, у кого доход на члена семьи меньше двух минимальных зарплат. Класс включает в себя следующие данные-элементы: ...
Напишите реализацию методов, предоставляющих доступ к данным класса. Отобразите в программе работу этих методов C++
Реализация методов класса. Напишите реализацию методов, предоставляющих доступ к данным класса. Отобразите в программе работу этих методов для объявленного ранее массива объектов.
C++ Взять готовый файл с набором чисел, в нем найти максимальное значение и записать во второй созданный файл http://www.cyberforum.ru/cpp-beginners/thread762808.html
Работа с файлами: Необходимо взять готовый файл с набором чисел, в нем найти максимальное значение и записать во второй созданный файл.
C++ Вывод на экран средней температуры дня В структуре одно поле используется для записи числа месяца, второе и третье для температуры дня в 10 и в 16 часов. Кроме того структура имеет функцию для вычисления средней температуры. Напишите программу, в которой предусмотрен ввод данных в структуру и вывод на экран средней температуры дня. Исполнение чайника(1курс универа не судите строго): #include <iostream> #include <math.h>... подробнее

Показать сообщение отдельно
Lenex
0 / 0 / 0
Регистрация: 15.01.2013
Сообщений: 7

Матрицы. Определить количество различных значений - C++

15.01.2013, 21:27. Просмотров 1559. Ответов 15
Метки (Все метки)

Дана задача по СИ++

Задана матрица размером NхM. Определить количество различных
значений матрицы, т.е. повторяющиеся элементы считать один раз.



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
int main()
{
        double **a, s, rez;
        int i, j, n, m, k, g;
        printf("N = ");
        scanf("%d",&n);
        printf("M = ");
        scanf("%d",&m);
        a = new double*[m];
        for(i=0; i<n;i++)
                a[i] = new double[m];
    puts("\nA:");
        for(i=0; i<n;i++)
                for(j=0; j<m;j++) scanf("%lf", &a[i][j]);
        rez = 0;
        for (i=0;i<n;i++)
                for (j = 0;j<m;j++)
                {
                if (a[i][j]!=1000000)
                {
                rez++;
                for (k = 0;k < n;k++)
                        for(g = 0;g < m;g++)
                                if ((a[k][g]==a[i][j])&&(k!=i||g!=j))
                                        a[k][g]=1000000;
                a[i][j] = 1000000;
                }
                }
        printf("REZ = %4.0lf",rez);
        delete []a;
        puts("\n delete !");
        getch();
 
        return 0;
}
//---------------------------------------------------------------------------

вот её код реализован - верно.
Можете помочь подписать его?( и понять что там делается
к примеру : scanf("%d",&n); - ввод с клавиатуры ("n") . Разобрать условие( Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru