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

вывести список людей которые родились после указанной даты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как это сделать? http://www.cyberforum.ru/cpp-beginners/thread230543.html
Дан файл F, содержащий сведения об игрушках: название, стоимость, возрастные границы детей, для которых игрушка предназначена. Найти название игрушек, которые не превышают заданной стоимости и подход для детй данного возраста. Реализовать на двоичных файлах с помощью структур данных (struct)
C++ Бесконечный цикл Задача: Ввести количество камней, ввести вес каждого камня, сложить камни в 2 кучки так чтобы разница между общими массами кучек были наименьшими. Я решил сделать так: Сравнить вес перваого камня с суммой следующих, затем сравнить сумму первых 2х и сумму следующих и так далее. Проблемма: Бесконечный цикл. #include <iostream> using namespace std; main () { int i, j, n; http://www.cyberforum.ru/cpp-beginners/thread230482.html
Функции с подстановкой C++
Чтобы тело функции подставлялось в место её вызова вместо того, чтобы делать jamp на адрес начала этой функции нужно перед определением функции прописать inline? А в случае с функциями-методами класс нужно в объявление функции определить тело функции, либо перед протатипом прописать inline?
работа со строками без массивов C++
здравствуйте, есть следующая задача: производя чтение из файла неограниченного количества слов, записанных в строку и разделённых пробелами, запятыми, табуляциями, определить, есть ли там слова, содержащие только гласные второго рода, т.е. е, ё, ю, я, и вывести эти слова на экран. Язык - Си такую штуку с использованием массивов написал без проблем, но теперь понадобилось реализовать то же...
C++ Простое, но решить не могу http://www.cyberforum.ru/cpp-beginners/thread230473.html
Найти произведение элементов в каждой строке, расположенных между перввым и последним нулевыми элементами.
C++ МАССИВЫ 1)Особенности организации памяти для хранения массивов в языках С и С++, 2)механизмы доступа к элементам массивов, 3)понятие приведённого индекса, 4)особенности адресной арифметики. если кто-то что-то знает про выше указанные пункты,напишите пожалуйста подробнее

Показать сообщение отдельно
nadyusha_
0 / 0 / 1
Регистрация: 24.10.2010
Сообщений: 14

вывести список людей которые родились после указанной даты - C++

18.01.2011, 18:52. Просмотров 593. Ответов 1
Метки (Все метки)

Плиз мне нужно вывести список людей которые родились после указанной даты
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
#include <iostream.h>
#include <conio.h>
const int size=3;
struct Note
{
        char name[20],surname[20];
        double num;
        int birth[3];
}mas[size];
int main()
{  int i;  clrscr();
 
        for( i=0;i<size;i++)
        {
                cout<<"vvedite imyaя "<<i+1<<" cheloveka";
                cin>>mas[i].name;
                cout<<"vvedite familya "<<i+1<<" cheloveka";
                cin>>mas[i].surname;
                cout<<" vvedite telephone"<<i+1<<" cheloveka";
                cin>>mas[i].num;
                cout<<"vvediteя "<<i+1<<" cheloveka:\n";
                cout<<"Data:";
                cin>>mas[i].birth[0];
                cout<<"mesyac:";
                cin>>mas[i].birth[1];
                cout<<"god";
                cin>>mas[i].birth[2];
        }
 
??????????????????????????
 
return 0;
}
Добавлено через 7 часов 28 минут
Всем большое спасибо за помощь!Я уже и сама сделала
Вот что у меня получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int i,n,nn,nnn;
       cout<<"Data:";
        cin>>n;
                cout<<"mesyac:";
        cin>>nn;
                cout<<"god";
        cin>>nnn;
      for( i=0;i<size-1;i++)
        {
                if(mas[i].birth[2]>nnn)
                {
                  cout<<"Denb rosdenya :"<<mas[i].birth[0]<<":"<<mas[i].birth[1]<<":"<<mas[i].birth[2]<<"\n";}
                
                else if(mas[i].birth[2]==nnn && mas[i].birth[1]>nn)
                {   cout<<"Denb rosdenya :"<<mas[i].birth[0]<<":"<<mas[i].birth[1]<<":"<<mas[i].birth[2]<<"\n";}
 
 
                else if(mas[i].birth[2]==nnn && mas[i].birth[1]==nn && mas[i].birth[0]>n)
                {
                  cout<<"Denb rosdenya :"<<mas[i].birth[0]<<":"<<mas[i].birth[1]<<":"<<mas[i].birth[2]<<"\n";
                }}
Добавлено через 5 минут
У меня еще вот какой вопрос как удалить из структуры строчку и как удалить все записи?.И как потом правильно это все вывести?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru