Re[7]: Должники. Вектор. С++
От: Usefur  
Дата: 31.05.11 14:45
Оценка:
Здравствуйте, igna, Вы писали:

I>Здравствуйте, Centaur, Вы писали:


C>>Вам не нужно заниматься программированием.


I>Это спорно. Человек на первом курсе, и хотя сегодня наверное большинство приходят в ВУЗ уже умея программировать, это все же не обязательно должно быть так, и возможно эта программа первая, а в первый раз и не такое бывает. Мне например нужно было инкрементировать индекс, но я никак не мог написать I=I+1, потому что не мог понять, как это может быть.


Программа не первая, но сложная.

Вот как я сделал:
void Debtors(){system("cls");
     int d, y, m ,zd,zv,q;
     int j=0;
     int k=0;
     int z=lib[k].GetDay();
     int x=lib[k].GetMounth();
     int c=lib[k].GetYear();
     cout<<Rus("Введiть Дату|Мiсяць|Рiк сьогоднiшнього дня : \n");
     cout<<Rus("Введiть день:");
     cin>>d;
     cout<<Rus("Введiть мiсяць:");
     cin>>m;
     cout<<Rus("Введiть рiк:");
     cin>>y;
     cout<<"\n";
     cout<<Rus("Боржники (читачi, якi тримають книгу бiльше мiсяця) :")<<" \n";
     for(int n=0; n<lib.size();n++)
     {
     zd=((m*31)+d);
     zv=((x*31)+z);
     q=zd-zv;
     if(q>=31)
     {
          cout<<Rus("\n- Запис # ")<<j+1<<" \n";
          lib[j].Print();
      }
     j++;
     }
     cout<<"\n";
     cout<<Rus("Кiлькiсть читачiв - боржникiв станом на сьогоднiшнiй день = ")<< j << "\n";
     cout<<"\n";
     cout<<Rus("__________Готово!__________\n");
           
}



Всем спасибо за критику \ помощь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.