Форум программистов, компьютерный форум 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>... подробнее

Показать сообщение отдельно
v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
15.01.2013, 22:28     Матрицы. Определить количество различных значений
Цитата Сообщение от Lenex Посмотреть сообщение
а может можно тогда по другому как-нибудь решить ее?(
А зачем? Я вот проверил ее у себя. И ведь правильно все считает.

Кликните здесь для просмотра всего текста
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
52
53
54
55
56
57
58
#include <iostream>
#include <conio.h>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    double **a, s, rez;
    int i, j, n, m, k, g;
 
    printf("M = ");  cin >> m; //scanf("%d",&m);
    printf("N = ");  cin >> n; //scanf("%d",&n);
 
    // выделение памяти для двумерного массива
    a = new double*[m]; 
    for(i=0; i<m;i++)
        a[i] = new double[n];
 
    puts("\nA:");
 
    // заполнение массива
    for(i=0; i<m;i++)
        for(j=0; j<n; j++) 
            cin >> a[i][j];
            //scanf("%lf", &a[i][j]);
 
    rez = 0;
    for (i=0;i<m;i++)
        for (j = 0;j<n;j++)
        {
            if (a[i][j]!=1000000)
                rez++;
 
            for (k=0; k<m; k++)
                for(g=0; g<n; g++)
                    if ((a[k][g]==a[i][j])&&(k!=i || g!=j))
                    {
                        //rez++;
                        a[k][g]=1000000;
                    }
        }
 
 
    //printf("REZ = %4.0lf",rez);
    cout << "REZ = " << rez << endl;
 
    for (int i=0; i<m; i++)
        delete [] a[i];
    delete [] a;
 
    puts("\n delete !");
 
    getch();
 
    system("pause");
    return 0;
}


Некоторые ошибки исправил и немного изменил
 
Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru