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

лабораторная с дин. матрицами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заданы два натуральных числа в десятичной системе счисления, состоящие из единиц. http://www.cyberforum.ru/cpp-beginners/thread289217.html
Единичный НОД (Время: 1 сек. Память: 16 Мб Сложность: 23%) Заданы два натуральных числа в десятичной системе счисления, состоящие из единиц. В первом числе ровно N единиц, а во втором их ровно M. Требуется найти НОД этих чисел. Напомним, что НОД (наибольший общий делитель) двух чисел a и b — это такое максимальное число c, что b делится на c и a делится на c. Входные данные В...
C++ В файл результатов напечатать исходный текст (эхо-печать), состояние сформированного линейного списка и найденные слова Обработка екстовых файлов Задан исходный текст на русском языке. Длина текста - не более NL строк, длина строки - не более NS символов, длина слова не более NW символов. После обработки исходного текста полученные слова хранить в однонаправленном линейном не кольцевом списке. В полученном линейном списке найти слова, начинающиеся и заканчивающиеся заданной буквой. В качестве заданной буквы... http://www.cyberforum.ru/cpp-beginners/thread289215.html
Как объединить два двумерных массива? C++
есть массивы А и B как их зделать в C, проста смотрел про одномерные массивы там все както проста но не пордходит к двухмерному даже функцию нашел как объединить одномерные массивы а про двух тишина какои та :( помогите вообщем
C++ Не понятное действие в классе
зачем в 30 и 36 строке идет +1 к n и j //объект employee, использующий строковый тип данных #include <iostream> #include <string> using namespace std; /////////////////////////////////////////////////////////// class employee { private:
C++ Найти в массиве число в диапазоне. http://www.cyberforum.ru/cpp-beginners/thread289159.html
Найти в массиве из 30 элементов значение которое вписывается в диапазон больше 2.74 но меньше 3.5 !!! За ранее благодарен ! есть ли тут ошибки ? #include <iostream.h> int main() {
C++ правильная замена на printf (язык С) помогите правильно переписать код на С #include <iostream> #include <cstdlib> #include <ctime> using std::cout; using std::endl; int main() { const int N=25; int A,B; подробнее

Показать сообщение отдельно
^Tecktonik_KiLLeR
1159 / 441 / 22
Регистрация: 23.06.2009
Сообщений: 6,230
Завершенные тесты: 1
05.05.2011, 19:44  [ТС]     лабораторная с дин. матрицами
а как на счет по теме?

Добавлено через 4 минуты
я думаю проблема в этих функциях.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int CountingDividers(int** x, int n,int max)
{
    int s=0;
 
    for(int i=0;i<n;i++)
        for(int j=0;j<n;j++)
            if(max%*(*(x+i)+j)==0)
                s++;
 
    return s;
}
 
void ArrayInput(int** x,int n,int* y,int max)
{
    int c=0;
    for(int i=0;i<n;i++)
        for(int j=0;j<n;j++)
            if(max%*(*(x+i)+j)==0)
                *(y+c++)=*(*(x+i)+j);
}
первая считает кол-во этих цифр(которые делятся на макс без остатка), это же кол-во и есть размер Y массива, а вторая функция-заполняет массив этими числами.

Добавлено через 7 минут
я понял..первая функция считает правильно,а вторая, которая заполняет-на самом деле не заполняет.
что такое

Добавлено через 2 минуты
нет..я не прав,вроде не правильно считает...ну кто же помогте
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru