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

Программирование задач обработки структур и файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Процедуры функции.не знаю как решить. http://www.cyberforum.ru/cpp-beginners/thread542517.html
Решить с помощью процедуры-функции.Буду рад любой помощи. заданные действительные числа m,n.Вычислить (рис 7), где (рис 7-1).
C++ strtok как с помощью функции strtok вывести последнее слово http://www.cyberforum.ru/cpp-beginners/thread542510.html
C++ нужно удалить из строки наибольшее и наименьшее слово
нужно разделить сроку на слова и вывести строку без этих слов. я делаю так: сначала запоминаем каждое слово в эелементе массива и длину этого слова в свой элемент массива #include <stdio.h> #include <conio.h> #include <string.h> #incluse <stdlib.h> void main() {char st="Babak Kirilo Bodnar Ivan Boxonko Nazar Bik Ivan Gavrilyuk Ivan Gzhegockij Roman Gishka"; char *slovo; ...
C++ Не происходит обмена значениями. В чем проблема?
#include <iostream> using namespace std; void change(int &a, int &b); int main() { int a=1,b=2;
C++ Видео драйвер с++ http://www.cyberforum.ru/cpp-beginners/thread542485.html
Здравствуйте. Не сможете ли вы заполнить этот пустой код. Сам ума не приложу как это сделать. Мы как бы пишем сами ОС, и вот, это типа драйвер. #define VIDEO_WIDTH 80 //ширина экрана #define VIDEO_HEIGHT 25 //высота экрана #define VIDEO_RAM 0xb8000 //адрес видеопамяти int tty_cursor; //положение курсора int tty_attribute; //текущий аттрибут символа
C++ map <string[],double> Возникла необходимость в конструкции вида: =>значение выбрал map <string,double> но как определять элементы никак не разберусь например map <string,double> a; string str1.str2; string mas={str1,str2}; a=120; подробнее

Показать сообщение отдельно
eji
116 / 116 / 6
Регистрация: 17.09.2010
Сообщений: 288
08.04.2012, 15:50     Программирование задач обработки структур и файлов
Майра,
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
#include <iostream>
#include <conio.h>
#include <stdio.h>
 
using namespace std;
 
struct student
{
    char fio[255];
    char date[15];
    char mesto[1024];
};
 
void set_param(char *message, char *str)
{
    cout << "Inout "
         << message
         << ": ";
    gets(str);
}
 
int main(int argc, char *argv[])
{
    cout << "Demo\n";
    int sz = 0;
    student *s;
    cout << "Input size: ";
    cin >> sz;
    try
    {
        s = new student[sz];
    }
    catch(bad_alloc xa)
    {
        exit(1);
    }
    cin.get();
    for(int i = 0; i < sz; i++)
    {
        set_param("fio", s[i].fio);
        set_param("date", s[i].date);
        set_param("mesto", s[i].mesto);
    }
    for(int i = 0; i < sz; i++)
    {
        int x = 0, y = 0;
        sscanf(s[i].date, "%*d %*d %d", &x);
        for(int j = i + 1; j < sz; j++)
        {
            sscanf(s[j].date, "%*d %*d %d", &y);
            cout << x
                 << " "
                 << y
                 << endl;
            if(x < y)
            {
                student tmp = s[i];
                s[i] = s[j];
                s[j] = tmp;
            }
        }
    }
    for(int i = 0; i < sz; i++)
    {
        cout << s[i].fio
             << " "
             << s[i].date
             << " "
             << s[i].mesto
             << "\n";
    }
    delete [] s;
    system("pause");
    return 0;
}
 
Текущее время: 20:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru