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

Вывести: сведения об абонентах, время внутригородских разговоров которых превышает заданное - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1 http://www.cyberforum.ru/cpp-beginners/thread1099718.html
В одномерном массиве, состоящей из n вещественных элементов, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива, расположенных между первым и вторым отрицательными элементами. 3) Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом - все остальные. #include <iostream> #include <cstdlib> #include...
C++ Инвертирование односвязного списка в с++ Помогите решить проблему: нужно инвертировать односвязный список в с++ (задом на перед). Вот написал функцию. По логике вроде все правильно, а на практике выводит мусор... void obr(TStud *&Start){ TStud *End, *wp; End = new TStud; End=Start; Start=Start->next; End->next= NULL; for(;Start->next!=NULL;){ http://www.cyberforum.ru/cpp-beginners/thread1099717.html
C++ Описать структуру с именем TRAIN
1. Определить класс с именем TRAIN, содержащий следующие поля: О название пункта назначения; О номер поезда; О время отправления. Определить методы доступа к этим полям и перегруженные операции извлечения и вставки для объектов типа TRAIN. 2. Написать программу, выполняющую следующие действия: О ввод с клавиатуры данных в массив, состоящий из шести объектов типа TRAIN; записи должны быть...
The variable is "da" being used without being defined C++
#include <iostream> #include <iomanip> using std::cout; using std::cin; using std::endl; int main() { setlocale( LC_ALL,"Russian"); int r,v;
C++ Как сгенерировать 100 чисел, разница чисел должна быть или -1 или +1 http://www.cyberforum.ru/cpp-beginners/thread1099681.html
Как сгенерировать 100 чисел, разница чисел должна быть или -1 или +1 (например: 0 -1 0 1 2 1 0 1 0 -1 -2 ....) и если вероятность следующего числа 0,6 то +1, если вероятность 0,4 то -1?
C++ Сделать так, чтобы круг перемещался при нажатии комбинации клавиш //хочу сделать так чтобы круг пошел в бок при комбинации клавиш (w+d) (w+a) (s+a)(s+d) #include <stdlib.h> #include <iostream.h> #include <conio.h> #include <dos.h> #include <math.h> #include <graphics.h> void main() { int gdriver=DETECT,gmode,errorcode; подробнее

Показать сообщение отдельно
mashkama
1 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 61
27.02.2014, 14:31  [ТС]     Вывести: сведения об абонентах, время внутригородских разговоров которых превышает заданное
вот это можно сделать рабочим?#include <conio.h>
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
#include <fstream>
#include <iomanip>
#include <string.h> 
#include <iostream> 
using namespace std;
 
   class Phone{ 
   char familia[15]; 
    char name[10]; 
    char otchestvo[12];      
   char adres[30]; 
 int nomer; int j; Phone *spis;
   int localTime;
     int globalTime;
     public: 
       Phone(); 
  void getlocalTime(int,int); 
             void getglobalTime(int); 
             void getfamilia();
       void show(); }; 
Phone::Phone() 
 
     { 
     cout<<"familia :" ;cin>>familia;
      cout<<"name :" ; cin>>name;
       cout<<"otchestvo :" ;cin>>otchestvo;
        cout<<"adres :";cin>>adres;
        cout<<"nomer :"; cin>>nomer;
        cout<<"localTime :";cin>>localTime;
         cout<<"teimgg :";cin>>localTime;
          cout<<"localTime :";cin>>globalTime;
         cout<<"teimgg :";cin>>globalTime;  }
void Phone::show() 
    { 
     cout<< "fio :"<<familia<<name<<otchestvo<<endl;
        cout<< "adres :" << adres <<endl;
        cout<< "nomer :"<< nomer <<endl;
        cout<< "localTime :"<< localTime <<endl;
        cout<< "teimgg :"<< globalTime <<endl;}
        
 
    //     int *Phone::getlocalTime(){ return localTime; }
 //   int Phone::getglobalTime(){ return globalTime; }
   // char spisok(){ Phone spis[],int n; }}; 
    
void Phone::getlocalTime(int m, int n)
  { if(m>n)
                { cout<< "fio :"<<familia<<name<<otchestvo<<endl;
        cout<< "adres :" << adres <<endl;
        cout<< "nomer :"<< nomer <<endl;}}
 
 void Phone::getglobalTime( int c)
 
            {
                if(c!= 0)
                {
     cout<< "fio :"<<familia<<name<<otchestvo<<endl;
        cout<< "adres :" << adres <<endl;
        cout<< "nomer :"<< nomer <<endl;
                }}
 
 
void Phone::getfamilia()
{int n;
int arr[100];  int c=0; 
        int b=1;
        while(b==1){
            b=0;
    for ( int i = 0; i < n-1; i++)
        if ( spis[i].familia > spis[i+1].familia) {
             tmp=spis[i] ;
             spis[i] =spis[i+1] ;
             spis[i+1] =tmp;
             cout<<endl;
            b=1;}}
 for (int i=0; i< n;i++){
     return Phone(spis[i].getfamilia ())
          cout<< "fio :"<<familia<<name<<otchestvo<<endl;
        cout<< "adres :" << adres <<endl;
        cout<< "nomer :"<< nomer <<endl;}
              
}
//=========    main   ================ 
 
 int main() 
{     
     int n,k,a,r; 
     cout<<"n="; cin>>n; 
     spis=new Phone [n]; 
      cout<<endl<<"1.te,y kogo previshaet vremja: ";
  cin>>k;
  cout<<endl<<"2.te ,kto vospolzovovalsa";
  cin>>a;
  cout<<endl<<"3.po alfovity: ";
  cin>>r;
     for(int i=0;i<n;i++) { 
             cout<<endl<<"***###***";
    spis[i].show();
    cout<<endl<<"***###***"<<endl;
  }
  cout<<endl<<endl<<"****1.*****:"; 
     for (i=0;i<n;i++) 
    spis[i].getlocalTime(spis[i].localTime,k);
    
    cout<<endl<<"***********:"; 
    cout<<endl<<endl<<"____2._____";
for (i=0;i<n;i++)
 
 cout<<endl<<"___________";
    cout<<endl<<endl<<"^^^^3.^^^^^";
    for (i=0;i<n;i++)
    spis[i].getfamilia(spis[i].familia,r);
    
    cout<<endl<<"^^^^^^^^^^^";
getch();}
 
Текущее время: 13:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru