Форум программистов, компьютерный форум, киберфорум
Наши страницы

Отсортировать ФИО по алфавиту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод изображения на экран http://www.cyberforum.ru/cpp-beginners/thread1127332.html
Здравствуйте! Пишу программу в консольном приложении Win32 на С++. Подскажите пожалуйста, как вывести изображение из файла формата bmp на экран?
C++ Найти максимальное значение радиуса шара Здравствуйте))))) помогите пожалуйста!!!! надежда только на вас! не могу сделать математическую часть курсовой((( Найти максимальное значение радиуса шара r (r изменяется от r1 до r2 c шагом k) и... http://www.cyberforum.ru/cpp-beginners/thread1127331.html
Передача файлов через параметры функции main C++
Всем привет. Я студент первого курса. У меня возникла проблема при написании программы шифрования Xor алгоритмом, программа работает корректно и все правильно шифрует. Но принимает только файлы у...
C++ Циклические преобразования целых чисел
Натуральное число преобразовывается по правилу: каждая его цифра возводится в квадрат, затем эти квадраты складываются. Полученное число преобразовывается таким же образом. Указанный процесс может...
C++ Из одномерного массива записать в двумерный только положительные элементы http://www.cyberforum.ru/cpp-beginners/thread1127264.html
Задача в том, что нужно из одномерного записывать в двумерный только положительные элементы , если встречается отрицательный или ноль то записывать в другую строку, все работало , но преподаватель...
C++ Вывести данные из файла в виде таблицы Помогите пожалуйста вывести данные из файла в виде таблице. Ввод сделал а вывод не получается. #include <iostream> #include <conio.h> #include <fstream> #include <string> using namespace... подробнее

Показать сообщение отдельно
Hrollo
34 / 34 / 6
Регистрация: 05.11.2013
Сообщений: 147
23.03.2014, 15:54
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
#include <iostream>
#include <cstring>
 
using namespace std;
 
struct FIRMA
{
    char fio[20];
    char pos[20];
    int rik;
};
void show(const FIRMA *f,int size)
{
    for (int i=0;i<size;i++)
       cout << "\n FIO: " << f[i].fio <<" "<< "\n Position: " << f[i].pos  <<" " << "\n Year: "
       << f[i].rik << endl;
}
 
void sort(FIRMA *f,int size)
{
    for(int i = size-1;i>0;i--)
    {
        for(int j = 0;j<i;j++)
        {
            if(strcmp(f[j].fio,f[j+1].fio)>0)
                swap(f[j],f[j+1]);
        }
    }
}
 
int main()
{
const int n=4;
 
        FIRMA s[n]={
                    {"Ivanov","director",1991},
                    {"Petrov","worker",1982},
                    {"Antonov","sekretary",2000},
                    {"Sidorov","teacher",1972}
                    };
 
        show(s,n);
        sort(s,n);
        cout<<"\n\n";
        show(s,n);
        int b;
        cout<<"Numb:";
        cin>>b;
        int count = 0;
        for (int i=0; i<n; i++)
        {
           if (b<2014-s[i].rik)
           {
             cout << "\n FIO: " << s[i].fio <<endl;
             count++;
           }
        }
        if(count == 0)
            cout<<"Don't worker"<<endl;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru