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

Транспонирование матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread14989.html
Надо вывести последовательность 0 и 1 в бинарный файл так чтобы это был двоичный код,т.е. каждый символ весил 1 бит
C++ Упорядочить массив по возрастанию (считать массив из одного файла и записать в другой) Доброго времени суток всем ! один вопрос есть наболевший (для новичка) необходимо упорядочить массив по возрастанию(считать массив из одного файла и записать в другой) . Ничего особо не придумывал (сортировка пузырьком)! Вот текст : исходный массив (1 3 -8 5 6 -2) в файле1 #include <conio.h> #include <stdio.h> #include <stdlib.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread14983.html
C++ Анализатор трафика
Матёрые програмисты обьясните ламеру: Счего начинать разработку Анализатор трафика? Сложно ли вобще его зделать? Подкинте литературы где можно почетать про это!!! пришлите пример если есть!!!
окно всё равно закрывается.... C++
Всем доброго времени суток! прочитал тему тут понял что в конце программы необходимо добавить функцию getchar(); написал программку: # include <iostream> int main() { std::cout << "The size of an int is:\t\t"; std::cout << sizeof(int) << " bytes.\n";
C++ Структура в классе, это возможно? http://www.cyberforum.ru/cpp-beginners/thread14950.html
У меня такая проблема, нужно реализовать объект-список. В нем необходимо реализовать методы обеспечивающие полную функциональность списка. Затем написать программу по работе с данным списком. Мне нужно вести пациентов в поликлинике, Ф.И.О., № полиса, к какому специалисту направляется, дата и время приема. Я написала структуру, прямо в классе, а вот как теперь обращаться к элементам структуры,...
C++ Помогите с блок-схемой и алгоритмом Есть только листинг программы(((((((((( lines.cpp: #include "windows.h" #include "resource.h" #include "random.h" #include <list> #include <queue> #include <stack> подробнее

Показать сообщение отдельно
Yurasik
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 9
22.12.2010, 00:09
чтоб начать пользоваться этой программой нужно
1) написать шапку
C++
1
2
3
4
5
#include<iostream.h>
#include<time.h>
#include<iomanip.h>
#include<stdio.h>  
#include<stdlib.h>
2) в 9 строке написать
C++
1
srand((time(NULL)));
3) удалить int в 37 строке

Примечание: программа заполняет матрицу случайными числами а не нашими
***для незнающих

И все же она поможет мне написать курсовую, спасибо

Добавлено через 10 минут
Немного переделанная программа Понтия Пилата, сделанная красивым зелёным цветом
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#include<iostream.h> 
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
void transponirovanie(int**mass1, int stolb, int str)
{
clrscr();
int **mass2;
int i,j;
mass2=(int**)malloc(sizeof(int*)*stolb);
for(i=0;i<str;i++)
    mass2[i]=(int*)malloc(sizeof(int)*str);
    for (i=0;i<stolb;i++)
 
    for (j=0;j<str;j++)
    mass2[i][j]=mass1[j][i];
    textcolor (GREEN);
cprintf("\n transponirovannaya matrica imeet vid: ");
cout<<endl<<endl;
    for (i=0;i<str;i++)
    {
        for (j=0;j<stolb;j++)
        {cout.width(3); cout<<mass2[i][j];}
    printf("\n\n");
    }
free(mass2);
  getch();
}
int main ()
{
    int i,j,str,stolb;
    int **mass1;
str=0;
textcolor (GREEN);
cprintf("\n vvedite kol-vo strok v matrice ");
cscanf ("%d", &str);
    cprintf("\n vvedite kol-vo stolbcov v matrice ");
    cscanf("%d", &stolb);
mass1=(int**)malloc(sizeof(int*)*stolb);
    for(i=0;i<str;i++)
    mass1[i]=(int*)malloc(sizeof(int)*str);
    textcolor (GREEN);
    cprintf ("\n vvedite samu matricu ");
    cout<<endl;
 
    for (i=0;i<str;i++)
 
    for (j=0;j<stolb;j++)
 
    scanf ("%d", &mass1[i][j]);
 
transponirovanie(mass1,stolb,str);
free(mass1);
 
 getch();
}
 
[size="1"][color="grey"][I]Добавлено через 23 часа 9 минут[/I][/color][/size]
Возможно ли разбить эту программу на функции?
 
#include<iostream.h>
#include<iomanip.h>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
clrscr();
      
int **mat;
           int M,N;
                cout<<"Enter M -> ";
                cin>>M;
 
                mat=new int*[M];
 
                cout<<"Enter N -> ";
                cin>>N;
 
                cout<<endl<<"Matrix: "<<endl;
                  for(int i=0; i<M; i++)
                  {
                          mat[i]=new int[N];
                           for(int j=0; j<N; j++)
                           {
                  cin>>mat[i][j];
                  
               }
             cout<<endl;
          }
                  cout<<endl<<"Transposed matrix:"<<endl;
        for(int j=0; j<N; j++)
                  {
                           for(int i=0; i<M; i++)
                           {
                cout<<setw(4)<<mat[i][j];
                           }
         cout<<endl;
          }
         system("pause");
        for(i=0; i<M; i++)
           delete mat[i];
               delete [] mat;
               getch();
         return 0;
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru