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

Файл прямого доступа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Противоположное значение времени http://www.cyberforum.ru/cpp-beginners/thread732208.html
Помогите пожалуйста найти противоположное значение времени. Как я понимаю это надо от 24:00:00 отнять время, которое ввел пользователь. Как это осуществить? #include <iostream> #include <stdlib.h> using namespace std; class MyTime { int h, m, s; //в переменные будет передаваться значение из параметров public:
C++ ООП. Шаблоны ( БД для пациентов) Стоит задача запрограммировать БД(грубо говоря) для пациентов определенной клиники. Класс пациент включает в себя класс процедур. Проблема возникает при добавлении процедуры, а если точнее-она вообще не добавляется. http://www.cyberforum.ru/cpp-beginners/thread732207.html
Оставить в строке только те символы, которые встречаются один раз C++
Где ошибка??? #include "stdafx.h" #include <iostream> #include <string.h> using namespace std; int main()
Избавляемся от #ifdef DEBUG C++
Доброго времени суток. В своем проекте для отладки использую: #define DEBUG ... ... ... #ifdef DEBUG std::cout << index << " " << name<< std::endl; #endif
C++ Подскажите где найти uml в visual studio 2010 http://www.cyberforum.ru/cpp-beginners/thread732157.html
Уже все обыскала не могу найти, проблема в том, что интерфейс русский, на англ сказано что uml диаграммы находятся во вкладке architecture, по русски логически должна быть вкладка архитектура, но ничего подобного нет.
C++ Использовать WINAPI функцию StrToIntEx в консольном приложении Нужно в консольном приложении читать 16ричную строку в виде string и переводить её в число, руками делать это лень (да и к чему писать велосипеды в приложении в котором задача то совсем другая) так что хочу использовать винапи функцию StrToIntEx. На MSDN написано что эта функция находится в Shlwapi.h, окей, подключаю и использую её, intellisense её признаёт и не подчёркивает, но при линковке... подробнее

Показать сообщение отдельно
Suger
1 / 1 / 0
Регистрация: 20.12.2011
Сообщений: 37

Файл прямого доступа - C++

15.12.2012, 09:41. Просмотров 276. Ответов 0
Метки (Все метки)

Задание ввести не менее 10 студентов (5 девушек и 5 юношей) и 3 оценки по предметам.
Вывести список студентов (т.е. юношей) кто получает стипендию. Написал, но не выводит списком, а только одного студента. Что исправить, чтобы выводил списком.
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
#include <iostream>
#include <string>
#include <fstream>
#include <stdio.h>
#include <cstring>
using namespace std;
 struct Spisok
    {
     char fam[20],name[20]; 
     int year, m1,m2,m3,pol,mark;
    };
 
 
int main()
{
    int chislo;
 Spisok st;
 int i,j,k,l,b,x;
 for (i=0;;i++)
 {
  system("cls");
  cout << "1 - zapisat v file dannie ob studente \n" << "2 - vivesti info ob studente \n" << "3 - info spisok studentov so stependiei \n" << "4 - exit \n";
  cin >> b;
 
 
  if (b==1)
  {
   system("cls");
   ofstream student;
   student.open("number.txt", ios_base::out);
   cout << "vvedite kol vo studentov = ";
   cin >> chislo;
   for (x=0;x<chislo;x++)
    {
     system("cls");
     cout << "Input FAM - "; 
     cin >> st.fam;
     cout << "\n";
     cout << "Input NAME - ";
     cin >> st.name;
     cout << "\n";
     cout << "Inpit MALE(1/0) - ";
     cin >> st.pol;
     cout << "\n";
     cout << "Input YEAR - ";
     cin >> st.year;
     cout << "\n";
     cout << "Input MARK1 - ";
     cin >> st.m1;
      cout << "\n";
      cout << "Input MARK2 - ";
     cin >> st.m2;
      cout << "\n";
      cout << "Input MARK3 - ";
     cin >> st.m3;
     cout << "\n";
     student << st.fam << " " << st.name << " " << st.pol << " " << st.year << " " << st.m1 << " " << st.m2 << " " << st.m3<< "\n " ;
    }
   student.close();
  }
  if (b==4) break;
 
 
  if (b==2)
   {
    int chislo1;
    cout << "skolko vivodit ?";
    cin >> chislo1;
    system("cls");
    ifstream student;
    student.open("number.txt", ios_base::in);
    
  
    cout << "\n";
    for (x=0;x<chislo1;x++)
    {
    student >> st.fam >> st.name >> st.pol >> st.year >> st.m1 >> st.m2 >> st.m3;
    cout <<"   " << " fam "<< st.fam ;
    cout << "  name " << st.name ;
    cout << "  pol " << st.pol ;
    cout << " year  " << st.year;
    cout << " m1  " << st.m1  ;
    cout << " m2  " << st.m2 ;
    cout << " m3 " << st.m3 << "\n";
    }
    student.close();
    system("pause");
    }
 
 
   if (b==3)
   {
    //int max;
    //max = 0;
    system("cls");
    ifstream student;
    student.open("number.txt", ios_base::in);
    cout << "skolko studentov = ";
    cin >> chislo;
    for (x=0;x<chislo;x++)
    {
    student >> st.fam >> st.name >> st.pol >> st.year >> st.m1 >> st.m2>> st.m3;
    if (st.pol == 1)
    {
        if (st.m1>=4 && st.m2>=4 && st.m3>=4)
      {
        
       //max = st.year;
       system("cls");
       cout << "spisok studentov so stependiei  - \n";
       cout <<"   " << " fam "<< st.fam ;
        cout << "  name " << st.name ;
        cout << "  pol " << st.pol ;
        cout << " year  " << st.year;
        cout << " m1  " << st.m1  ;
        cout << " m2  " << st.m2 ;
        cout << " m3 " << st.m3 << "\n";
      }
     }
    }
    system("pause");
   }
 }
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru