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

сортировка не сортирует - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разница между ios::ate и ios::app http://www.cyberforum.ru/cpp-beginners/thread1105435.html
Здравствуйте, кто нить может поконкретнее и человеческим языком объяснить в чем разница между ios::ate и ios::app ? Был бы весьма благодарен.
C++ Указать номер покупателя, для обслуживания которого нужно было меньше времени У прилавка магазина стоит очередь из n покупателей. Время обслуживания продавцом i-го покупателя равен ti Получить с1, ..., сn, где си номер покупателя, для обслуживания которого нужно было меньше времени. (i = 1, ..., n). Пусть дано натуральное n и действительные t1, ..., tn. (i = 1, ..., n) - время пребывания i-го покупателя в очереди. Указать номер покупателя, для обслуживания которого... http://www.cyberforum.ru/cpp-beginners/thread1105434.html
В матрице К размером m*n найти в каждом столбце произведение отрицательных элементов и количество нулевых элементов в матрице C++
В матрице К размером m*n найти в каждом столбце произведение отрицательных элементов и количество нулевых элементов в матрице. Ребят, срочно нужна помощь))):wall:
Вывести на экран предложения из файла, которые содержат введенное с клавиатуры слово C++
Написать программу , которая считывает текст из файла и выводит на экран только предложения, которые содержат введенное с клавиатуры слово С++
C++ Морской бой С++ в консоли http://www.cyberforum.ru/cpp-beginners/thread1105424.html
Морской Бой С++ Кому интересно вот код морского боя в консоли, не судите строго только учусь.... #include<iostream> using namespace std; #include<conio.h> #include<clocale> #include<stdlib.h> #include<ctime> #include<iomanip>
C++ Согласно бюллетеню Центробанка 100 евро эквивалентны Т руб. Вычислить эквивалент 2,3,4.N руб. в долларах Согласно бюллетеню Центробанка 100 евро эквивалентны Т руб. Вычислить эквивалент 2,3,4....N руб. в долларах. подробнее

Показать сообщение отдельно
evelolka
 Аватар для evelolka
2 / 2 / 0
Регистрация: 25.10.2013
Сообщений: 108
25.02.2014, 19:58     сортировка не сортирует
нужно сортировать по году рождения
не сортирует
туплю
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
#include <iostream>
#include <locale.h>
#include<windows.h>
#include <string.h>
using namespace std;
int main()
{
    setlocale(LC_ALL,"RUS");
    SetConsoleCP(1251);// установка кодовой страницы win-cp 1251 в поток ввода
    SetConsoleOutputCP(1251); // установка кодовой страницы win-cp 1251 в поток вывода
    /*основная структура*/
    char name2[25];
    struct znak
    {
        char name[25];
        char family[25];
        char zodiak[25];
        int date[3];
    };
 
    znak mas[7];
    znak z;
 
    /*ввод*/
 
    for(int i=0;i<3;i++)
    {
        cin.sync();
        cout<<"Ведите имя\n";
        gets_s(mas[i].name);
        cout<<"Введите фамилию\n";
        gets_s(mas[i].family);
        cout<<"Введите знак зодиака\n";
        gets_s(mas[i].zodiak);
        cout<<"Введите дату рождения\n";
 
        for(int k=0;k<3;k++)
        {
                cin>>mas[i].date[k];
        }
    }
 
 
    /*сортировка по дате рождения*/
 
    for(int i=0;i<3;i++)
    {
        if(mas[i].date[3]>mas[i+1].date[3])
        {
            z=mas[i];
            mas[i]=mas[i+1];
            mas[i+1]=z;
        }
    }
 
    /*вывод*/
 
    for(int i=0;i<3;i++)
    {
        cout<<mas[i].name<<"\t"<<mas[i].family<<"\t"<<mas[i].zodiak<<"\t";
        for(int j=0;j<3;j++)
        {
            cout<<mas[i].date[j]<<"\t";
        }
        cout<<"\n";
    }
    system("pause");
}
Добавлено через 1 минуту
понял)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru