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

Матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ выводит неверный ответ http://www.cyberforum.ru/cpp-beginners/thread207372.html
#include <iostream.h> #include <stdio.h> const int n = 100; int main (int argc, char * const argv) { int x; cout << "введите размер массива "; cin >> x; int mas;
C++ Создать класс Для соответствующего класса, перегрузить арифметические операции(+,-,*,/). При перезгузке арифметические действия должны выполняться относительно только числовых полей!!! Создать несколько объектов класса и проинициализировать их с помощью конструктора с параметрами. Создать несколько дополнительных объектов таким образом, чтобы: - первый объект являлся суммой двух других объектов; - второй... http://www.cyberforum.ru/cpp-beginners/thread207361.html
Абстрактные методы или указатели на функции? C++
Сабж для класса систем дифференциальных уравнений вида y'=f(x,y) Что лучше: класс с полем указателя на вектор функцию и передача указателя в конструктор, или внутри класса абстрактный метод, а в программе его перекрывать? Оба метода работают. Но какой логичнее и/или лучше?
Как поменять местами элементы вектора ? C++
собственно вопрос совпадает с темой, как поменять местами 2 элемента вектора ? в C++ Добавлено через 25 минут все, не надо, сам разобрался.
C++ Найти минимальное число http://www.cyberforum.ru/cpp-beginners/thread207314.html
Вообщем есть 10 переменных.нужно найти какое из них наименьшее.С if слишком громоздко выходит
C++ как сделать результат программы картинкой помогите пожалуйста!!!! подскажите как результат программы который выводится на экран после запускания программы сохранить ввиде картинки типа bmp, gif или jpg подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
09.12.2010, 21:17     Матрицы
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
#include <stdio.h>
#include <math.h>
 
#define LINE 3
#define COLUMNS 3
 
void enter_matr(int matr[][COLUMNS])
{
    for(int i = 0; i < LINE; ++i)
    {
        for(int j = 0; j < COLUMNS; ++j)
        {
            printf("\n\tmatr[%d][%d] -> ", i, j );
            scanf("%d", &matr[i][j]);
        }
    }
}
 
void print_matr(int matr[][COLUMNS])
{
    for(int i = 0; i < LINE; ++i)
    {
        for(int j = 0; j < COLUMNS; ++j)
        {
            printf(" %d ", matr[i][j]);
        }
        printf("\n");
    }
}
 
void multi_matr(int matr[][COLUMNS])
{
    for(int i = 0; i < LINE; ++i)
    {
        for(int j = 0; j < COLUMNS; ++j)
        {
            int tmp = pow(matr[i][j], 4.0);
            printf("   %d ", tmp);
        }
        printf("\n");
    }
}
 
int main(void)
{
    int matr[LINE][COLUMNS];
 
    printf("Enter matrix: ");
    enter_matr(matr);
 
    printf("\nMatrix: \n");
    print_matr(matr);
 
    printf("\nMultiplication matrix: \n");
    multi_matr(matr);
    return 0;
}
 
Текущее время: 21:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru