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

Структуры(совсем немного переделать) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить матрицу, элемент которой равен суме элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread732469.html
Дано действительную матрицу А порядка N. Получить действительную матрицу B, элемент которой {b}_{ij} равно суме элементов данной матрицы, которые не находятся в i-том ряде и j-том столбце. ввод размера матрицы и заполнение матрицы А с клавиатуры.
C++ Алгоритм Флойда. Восстановить пути У меня есть рабочий алгоритм Флойда, он выводит все пути и максимальный путь, необходимо восстановить этот максимальный путь. Т.е. вывести все вершины, которые входят в данный путь. Я знаю, что для этого нужно завести массив, но вот как его заполнять и выводить не могу сообразить.Я созад массив p, подскажите, как заполнить его. //флойд #include <fstream> #include <algorithm> #include <vector>... http://www.cyberforum.ru/cpp-beginners/thread732458.html
Работа с классами C++
Есть такой код: CMainWindow MainWindow; CUITextView textTest; textTest.SetText("Text View Test"); MainWindow.AttachWindow(textTest);
Построить таблицу соответствий между мерами C++
Построить таблицу соответствий между мерами. Начальное значение меры, шаг изменения этого значения и количество строк в таблице (10-15) задать самостоятельно в режиме диалога. Оформить таблицу как лучше, применяя форматы вывода. 1 фингер = 11.4см= 4.5 дюйма вот такое я примерно набросал, нужна помощь в дописании. //--------------------------------------------------------------------------- ...
C++ Найти 1000 знаков числа е пользуясь расписанием в ряд http://www.cyberforum.ru/cpp-beginners/thread732418.html
В нашем дорогом КНУ задали написать несколько программ. Несколько я написал сам, с остальными либо не справляюсь так как с++ дается туго, либо просто не успеваю написать, да ещё и с компилятором беда (Visual Studio) не запускается Link.exe. Жители Форума, помогите пожалуйста. Вот задачи: 1.Найти 1000 знаков числа е пользуясь расписанием в ряд: е=1+1/1!+1/2!+1/3!... P.S. Если не трудно...
C++ Передать параметр конустркутору производного класса Нужно передать параметр конструктору производного класса "P3". Вылетает ошибка при создании экземляра "P3" в классе "D". Я уверен, что ошибка происходит, при инициализации конструктора у наследника "P3". Собственно вопрос: как правильно описать конструктор у наследника "P3". class P2 { private: int X; private: int Y; public: P2(int xcord, int ycord) {... подробнее

Показать сообщение отдельно
D@vS
0 / 0 / 0
Регистрация: 09.09.2011
Сообщений: 32
15.12.2012, 15: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
67
68
69
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
 
struct TStudent{
       char Name[30];
       int Balls;
       };
 
int main()
{
    int N;
    cout << "Vvedite kolichestvo ychenikov : " << endl;
      cin >> N;
      TStudent students[N];
      
    for(int  i = 0; i < N;i++)
      {
             cout << "Vvedite imia i familiu:" << endl;
             fflush(stdin);
             gets(students[i].Name);       
          
             cout << "Vvedite kolichestvo ballov:" << endl;
             fflush(stdin);
             cin >> students[i].Balls;
                     
             }
                            
        
    TStudent Temp;       
     for(int i=0; i<(N-1) ; i++)
    {
        for (int j=i+1; j<N; j++) 
        {
            if (students[i].Balls < students[j].Balls) 
            {
                Temp =students[i]; 
                students[i]=students[j];
                students[j]=Temp;
            }
        }
    }
           printf("\n");
           printf("\n");
           cout << "             Vse ychastniki:" << endl;
     for(int  i = 0; i < N;i++)
      {
          if ( students[i].Balls >= 0){
                     cout << i+1 << "   ";
                     cout << students[i].Name  << "  ";
                     
                     cout << students[i].Balls << "  ballov" << endl << endl; 
                  }                  
             }
             printf("\n");
             cout << "              Pobediteli:" << endl; 
      for(int  i = 0; i < N;i++)
        {
          if ( students[i].Balls >= 30){
                     cout << i+1 << "   ";
                     cout << students[i].Name  << "  ";
                     
                     cout << students[i].Balls << "  ballov" << endl << endl; 
                  }                  
             }       
    
     getch();        
    return 0;
}
в той части где где прога выводит Всех участников она это делает в зависимости от количества баллов
сделайте пожалуйста так чтобы она вывела их в порядке ввода,вне зависимости от количества баллов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru