Форум программистов, компьютерный форум, киберфорум
Наши страницы

собрать программу. окружение графа. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неудается прочитать строчку из текстового файла http://www.cyberforum.ru/cpp-beginners/thread212026.html
Добрый день. Помогите пожалуйста. Я записываю в текстовый файл данные с помощью процедуры: int ifiletext (FILE *F1, student &a) { F1=fopen("output.txt", "a"); fprintf (F1, "%s %s %d %f\n",a.imya,...
C++ Назначения Кто-нибудь пожалуйста помогите. Нужна программа на C++. Требуется назначить на каждый вид работ одного из работников, так чтобы общее время, необходимое для завершения всех видов работ, было... http://www.cyberforum.ru/cpp-beginners/thread212024.html
C++ Наследование классов
Как правильно построить наследование, чтобы класс C мог корректно использовать A : Show() ? Например имеем: AB.h: class A { private: int a; int b; public:
C++ Запишите в файл школьную таблицу умножения, после чего выведите данные из файла на экран.
Запишите в файл школьную таблицу умножения, после чего выведите данные из файла на экран.
C++ Sleep http://www.cyberforum.ru/cpp-beginners/thread212000.html
Пишу пакмэна , нужно что бы пакмен бегал быстрее чем приведение как это сделать?? пробовал написать так но работает все с одной скоростью while(!kbhit() ) { if(Pause==true) { Sleep(1);
C++ Извлечение корня Не подскажите функцию в С++ для извлечения корня подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4671 / 2497 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
15.12.2010, 22:02
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
#include <iostream>
using namespace std;
 
int*get_matrix( int N)
{int*Ar2=new int[N*N]; //N - количество вершин, Ar2 - массив с матрицей смежностей
for(int Row=0;Row<N;Row++) //Row - строка
for(int Col=0;Col<N;Col++) //Col - столбец
{cout<<"M["<<Row<<"]["<<Col<<"]=";
cin>>Ar2[Row*N+Col];}
return Ar2;}
 
 
void out_matrix(int*Ar2,int N)
{ for(int Row=0;Row<N;Row++)
{for(int Col=0;Col<N;Col++)
cout<<Ar2[Row*N+Col]<<" ";
cout<<'\n';}
}
 
void out_okr(int*Ar2,int N)
{
    for(int Row=0;Row<N;Row++)
    {
        cout<<endl<<"Vershina "<<Row<<" v okrugenii : ";
        for(int Col=0;Col<N;Col++)
            if(Ar2[Row*N+Col]!=0)
                cout<<" "<<Col;
    }
    cout<<endl;
}
 
int main() {
    int N, *Ar;
    cout<<"N= ";
    cin>>N;
    Ar=get_matrix(N);
    out_matrix(Ar, N);
    out_okr(Ar, N);
 
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru