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

Задана матрица порядка n и число k - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread375772.html
Даны матрицы А(5,) , В(4,3).Найти сумму элементов матрицы А,сумму элементов матрицы В.
C++ WinAPI Загрузка текста в окно EDIT Всем привет, будьте добры, помогите разобраться с решением проблемы. Суть такова: Имеется главное окно, имеется дочернее окно EDIT(ES_MULTILINE есть), не получается загрузить многострочный текст из файла в этот EDIT. std::ifstream in("test.txt"); while(in.getline(Buf, sizeof(Buf))) { SendMessageA(hEdit, WM_SETTEXT, (WPARAM) sizeof(Buf), (LPARAM) Buf); http://www.cyberforum.ru/cpp-beginners/thread375770.html
C++ Помогите пожалуйста с задачей c++
Вот условие: Считать из файла матрицу, определить минимальные элементы в колонках и переслать результат. Прога компилируется. Но минимальные элементы находит не верно. Вот текст моей проги(написана в C++ Builder 6.0): #include <vcl.h> #include <string.h> #include <stdlib.h> #include <stdio.h> #include <iostream.h>
Если условие if ложно , то программа зависает. C++
Если условие выполняется все работает. Если же нет , то все зависает и 2 условие даже не проверяется... что я упустил? Подскажите пожалуйста. void search(table *str,int n) { char f; int c=4; int i=0; int k=0; HANDLE hCon; // Задал имя заголовка который будет использовать в дальнейшем COORD cPos; ...
C++ Сложный цикл http://www.cyberforum.ru/cpp-beginners/thread375764.html
Программа С. Заранее вам пребольшое спасибо! 1. Элементы массива a(8) расположить в том массиве по убыванию. 2. Вычислить произведение матриц b(5*3) и c(3*6).
C++ Как называется эта штука? Есть кусок кода. Как это называется? И что это? MediaBuffer::MediaBuffer(void *data, size_t size) : mObserver(NULL), mNextBuffer(NULL), mRefCount(0), mData(data), mSize(size), mRangeOffset(0), mRangeLength(size), mOwnsData(false), подробнее

Показать сообщение отдельно
LilDire
 Аватар для LilDire
21 / 20 / 1
Регистрация: 12.11.2010
Сообщений: 37
31.10.2011, 22:31     Задана матрица порядка n и число k
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
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
 
//функция распечатки массива на экран
void PrintArray(double** a, int size)
{
    for(int i = 0; i < size; i++)
    {
        for(int j = 0; j < size; j++) printf("%.2f  ", a[i][j]);
        cout << endl << endl;
    }
}
//-------------------------------------------
 
//функция заполнения массива случаными числами
void RandomArray(double** a, int size)
{
    time_t t;
    srand((unsigned) time(&t));
    for(int i = 0; i < size; i++)
    {
        for(int j = 0; j < size; j++) a[i][j] = rand() % 20 + 1;
    }
}
//---------------------------------------------------------
 
//функция деления элементов к-ой строки
void Delenie(double** a, int size, int str)
{
    int i = str - 1;
    double elem = a[str - 1][str - 1];
    for(int j = 0; j < size; j++) a[i][j] = a[i][j] / elem;
}
//-------------------------------------------------------------
 
int main()
{
    setlocale(LC_ALL, ".1251");
    const int arraySize = 10;
    double **Array;
    int k;
    Array = new double*[arraySize];
    for(int i = 0; i < arraySize; i++) Array[i] = new double[arraySize];
    cout << "Введите номер строки: ";
    cin >> k;
    system("cls");
    RandomArray(Array, arraySize);
    PrintArray(Array, arraySize);
    cout << "Матрица, после деления элементов " << k << " строки на диагональный элемент:" << endl << endl;
    Delenie(Array, arraySize, k);
    PrintArray(Array, arraySize);
    return 0;
}
 
Текущее время: 16:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru