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

В структуре отсортировать студентов по возрасту. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение СЛАУ методом Джордана-Гаусса http://www.cyberforum.ru/cpp-beginners/thread116417.html
Всем доброго времени суток, помогите мне пожалуйста доделать программу, программа решают СЛАУ методом Джордана-Гаусса, она всё считает нормально, ток необходимо, что бы она делала проверку корней, то есть подставляла их в уравнение и считала, подходят они или нет, а вот собственно и код программы: #include "stdafx.h" #include <iostream.h> #include <fstream> #include <math.h> using namespace...
C++ Таблица значений функции, заданной с Тейлора Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале Xнач до Хкон с шагом dX с точностью E. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просумированных членов ряда. http://www.cyberforum.ru/cpp-beginners/thread116392.html
C++ Как сравнить две переменные string
Есть две переменные типа string в одной записано string X="AB BA AS AX"; В другой string Y="AB"; В строке X cимволы могут быть разделены одним или несколькими пробелами строка Y всегда без пробелов и состоит из двух или трех символов
C++ Аппроксимация
Помогите пожалуйста вот с этой программкой!!! Один из быстрых методов подсчета числа Пи основывается на непрерывной дроби Пи = 3+1/(7+1/(15+1/(1+1/(292+1/(1+1/(1+1/(1+1/(2+1/(1+1/(3+1/(1+1/14+…))))))))))). Эта дробь называется правильной (знаменатели ==1) и подходящей, т.к. доказано, что любая дробь с меньшим знаменателем дает худшую аппроксимацию. В 1954 г. Лемер в этом разложении...
C++ Вычисление суммы прибыли http://www.cyberforum.ru/cpp-beginners/thread116364.html
Всем привет я понимаю что такое просить здесь не принято но у меня нет другого выхода. просто появились проблемы(отец в больнице а на завтра нужно сделать и здать ) помогите если сможете. нужно написать прогу на масив самую простую условие допустим прибыль фирмы за k-й год вычисляется за формулою Yk= 100*(abs(10+k)) условных единиц где k=1990,1992, .... 2003; если Yk>0 то будем брать что...
C++ таблица виртуальных функций объясните плиз кто разбирается.. есть абстрактный класс с двумя виртуальными функциями, от него наследуются два класса реализующие эти функции по своему.. и есть глобальная функция, которая принимает в параметры абстрактный класс, и вызывает виртуальные функции.. при использовании этой функции я подсовываю ей наследников, базового класса вобщем стандартная ситуация по страуструпу.. и... подробнее

Показать сообщение отдельно
Nastas'ya
0 / 0 / 0
Регистрация: 27.03.2010
Сообщений: 5
13.04.2010, 22:31     В структуре отсортировать студентов по возрасту.
Здравствуйте,помогите мне,пожалуйста,в структуре отсортировать студентов по возрасту,я пыталась сделать это методом пузырька,но ничего не получается,вот моя структура:
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
void main()
 
{struct note
  {
    char fio[100];
    char grupp[70];
    int year;
    int mes;
    int chislo;
  };
 const n=2;
 
 
 
    clrscr();
    int numberstruct[n];
        int i,j,temp;;
    note record[n];
 
    for(i=0;i<n;i++)
    {
        clrscr();
        cout<<"Zapolnenie "<<i+1<<"oi zapisi"<<endl;
        cout<<"Vvedite FIO: ";
        cin>>record[i].fio;
        cout<<"Vvedite nomer grupp: ";
        cin>>record[i].grupp;
        cout<<"Vvedite year:\n ";
        cin>>record[i].year;
        cout<<"Vvedite mes:\n ";
        cin>>record[i].mes;
        cout<<"Vvedite chislo:\n ";
        cin>>record[i].chislo;
        cout<<"Zapis' zapolnena, nazhmite enter dlya zapolneniya sleduyshei zapisi"<<endl;
 
    }
    /*{ clrscr();
        cout<<"Zapolnenie zapisei zakoncheno, nazhmite enter dlya vivoda na ekran"<<endl;
        getch();
    }
    */
 
        clrscr();
    int dateyear;
    int dateday;
    int datemon;
 
        cout<<"vvedite segot datu";
    cout << "\n date.year ";
    cin >> dateyear;
    cout << "\n date.mon ";
    cin >> datemon;
    cout << "\n date.day ";
    cin >> dateday;
 
    int vozyear[n],vozmes[n],vozchislo[n];
    for (i = 0; i < n; i++)
     {
     vozyear[i] = dateyear - record[i].year;
     vozmes[i] = datemon - record[i].mes;
     vozchislo[i] = dateday - record[i].chislo;
     }
        clrscr();
   for (i = 0; i < n; i++)
     {cout<<"\n dann o studente: ";
         cout<<"\n familya imya i otchestvo: "<<record[i].fio;
         cout<<"\n pol let "<<vozyear[i]<<",";
     cout<<"\n pol men "<<vozmes[i]<<",";
     cout<<"\n pol day "<< vozchislo[i]<<".";
         }
 for (i=1;i<n;i++)
   for(j=n-1;j>=i;j--)
   {temp=vozyear[i];
     vozyear[i]= vozyear[j-1];
     vozyear[j-1]=temp;
   }
    for (i=1;i<n;i++)
   for(j=n-1;j>=i;j--)
       {cout<<"rezultat"<< vozyear[i];
       }
 
 getch();
}
,заранее огромное спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru