Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2010, 17:32   #1
4eburator
 
Регистрация: 29.09.2010
Сообщений: 8
Сообщение Структура в С

мне надо создать структуру товаров и вывести те, что хранятся на складе больше месяца, в алфовитном порядке.
подскажите как сделать в алфавитном порядке и почему при выводе меня циклит ?

вот наработка

#pragma hdrstop
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
struct datepost
{
int chislo;
double mes;
int god;
} ;

struct tov
{
char name[15];
int kolvo;
long int cena;
struct datepost date;
};

int main(int argc, char* argv[])
{ int n,k,i,u,td,tg,d,g,m1; struct tov tovar[15];
double tm,m;
u=0;
i=1;
while (u<1) {
u++;
i++;
k++;
cout<<"VVedite naimenovanie tovara: "; cin>>tovar[i].name;
cout<<"VVedite kol-vo tovara: "; cin>>tovar[i].kolvo;
cout<<"VVedite ceny tovara: "; cin>>tovar[i].cena;
cout<<"VVedite chislo postyplenia tovara: "; cin>>tovar[i].date.chislo;
cout<<"VVedite mesyac postyplenia tovara: "; cin>>tovar[i].date.mes;
cout<<"VVedite god postyplenia tovara: "; cin>>tovar[i].date.mes;
cout<<"chtoby vvesti eshe najmite 0, esli net, to lyboe drygoe chislo: "; cin>>u; clrscr();};

cout<<"vvedite tekyshy den': "; cin>>td;
cout<<"vvedite tekyshy mesyac: "; cin>>tm;
cout<<"vvedite tekyshy god: "; cin>>tg;

for (i=1;i=k;i++) {

tm=tm+td/30;
d=tovar[i].date.chislo/30;
m=tm-tovar[i].date.mes-d;

if ((tg>tovar[i].date.god)||(m>1)){
cout<<'\n'<<"imya: "<<tovar[i].name;
cout<<"kol-vo"<<tovar[i].kolvo;
cout<<"cena"<<tovar[i].date.chislo;
cout<<"data postuplenia"<<tovar[i].date.chislo<<"."<<tovar[i].date.mes<<"."<<tovar[i].date.god;};
};
getch();

return 0;
}
//---------------------------------------------------------------------------
4eburator вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
структура klykovka Помощь студентам 1 31.05.2010 13:03
структура на С++ yula92 Помощь студентам 0 25.05.2010 17:39
C++. Структура. bpystep Помощь студентам 12 24.11.2009 00:28
структура Cpluser Общие вопросы C/C++ 4 16.06.2009 17:42
Структура SL1CK Общие вопросы C/C++ 8 08.06.2009 21:31