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

Заполнение массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В журнале записаны оценки n студентов, сдававших m экзаменов http://www.cyberforum.ru/cpp-beginners/thread368842.html
Здраствуйте помогите плиз выполнить лабораторную по с++ Вариант 2 Разработать схему алгоритма и программу, используя функции с параметрами для ввода матрицы и ее обработки. В журнале записаны оценки n студентов, сдававших m экзаменов. Если студент не сдавал экзамен, то его оценка нуль. Определить номер студента, получившего наибольшее количество двоек.
C++ транспонирование матрицы Имеется матрица размерности(6 на 3) необходимо ее транспонировать! вот мой код count=3; n=6; void __fastcall TForm1::GetMatrix(TStringGrid *SG, Matrix1 &M) { for (int i=0; i<SG->ColCount; i++) { for (int k=0; k<SG->RowCount; k++) { http://www.cyberforum.ru/cpp-beginners/thread368826.html
C++ Множественное наследие
Добрый день , не могли бы вы проверить провельно ли я расписал множественное наследие #include<iostream> using namespace std; class One { public: virtual ~One(){cout<<"Destructor Class ONE"<<endl;} virtual void theOne(){cout<<"its is ONE"<<endl;} };
C++ Создать программу обработки файла типа запись "Успеваемость студента"
Я тут недавно начал разбираться с с++... В принципе многое понял, научился, нашел интересное задание: Создать программу обработки файла типа запись, содержащую следующие пункты меню: «Создание», «Просмотр», «Коррекция» (добавление новых данных или редактирование старых), «Решение индивидуального задания». Там есть пункты : ФИО, группа, оценки по 3ем предметам, средняя. Реализовать это все...
C++ API & C++ http://www.cyberforum.ru/cpp-beginners/thread368797.html
Приветствую Вас уважаемыые форумчане... Не подскажете какой справочник по функциям API С++
C++ Проверить правильность расстановки символов “/*” и “*/” для комментариев Проверить правильность расстановки символов “/*” и “*/” для комментариев в фрагменте программы на языке С++. подробнее

Показать сообщение отдельно
bootleanC
6 / 6 / 1
Регистрация: 28.04.2009
Сообщений: 106
19.10.2011, 12:33  [ТС]     Заполнение массивов
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
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"Russian");
int n;
cout<<"Введите количество вершин: ";
cin>>n;
cout<<"\n";
int **a=new int*[n];
for(int i=0;i<n;i++)
   a[i]=new int[n];
cout<<"Введите элементы в виде матрицы ребер графа, 1 - если есть ребро 0 - если ребра нет:\n";
cout<<"\n"
{
for(int i=0; i<n; ++i)
   for(int j=0; j<n; ++j)
      cin>>a[i][j];
//for(int i=0; i<n; ++i) \\вывод массива(для проверки)
//{   
  // for(int j=0; j<n; ++j)
    //  cout<<a[i][j]<<" ";
   //cout<<"\n";
//}
}
cout<<"\n";
int v1[20],v2[20];
int k=1;
int m;
for (int i=0;i<n;++i)
{
        for(int j=0;j<n;++j)
        {
                if(a[i][j]==1)
                {
                        if(( m=k%2)==0)
                        {
                                v1[k]+=j+1;
                        }
                        else
                        {
                                v2[k]+=j+1;
                        }
                        k=k+1;
                }
        }
}
for(int i=0; i<n; ++i)
{
      cout<<"Вернишы первого подмножества\n";
      cout<<v1[i]<<" ";
}
cout<<"\n";
for(int i=0; i<n; ++i)
{   
      cout<<"Вернишы второго подмножества\n";
      cout<<v2[i]<<" ";
}
cout<<"\n";
for(int i=0;i<n;i++)
   delete []a[i];
delete []a;
return 0;
}
 
Текущее время: 16:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru