Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как добавить??? / 2 сообщений из 2, страница 1 из 1
12.03.2005, 20:58
    #32957396
baleGos
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить???
Надо добавить пару примеров в массив, т.е. в FIO, namber,FAK, GROOP.
Я пытался, но не получилось!
...
Рейтинг: 0 / 0
13.03.2005, 04:19
    #32957507
В.И. Ленин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить???
baleGosНадо добавить пару примеров в массив, т.е. в FIO, namber,FAK, GROOP.
Я пытался, но не получилось!

поменял только минимум кода, чтоб хотя-бы заработал example(), и чтоб ты все еще узнал свое творение... Ну работы там у тебя еще много ;)

Дерзай, земляк..

Код: plaintext
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.
bool extend()	// ïðîâåðêà íà ïåðåïîëíåíèå ÄÌ è ðàñøèðåíèå
{	
	if ( (n+ 1 ) >= sz) return false;
	n++;
	return true;
}
....
void add()
{
	if (extend())		// íå ïåðåïîëíåí ëè ÄÌ
	{
		printf("\n Enter F.I.O.:  "); 
		scanf("%s",D[n].FIO);
					
		printf(" Enter number of the test book:  ");
		scanf("%d",&D[n].namber);
		
		printf(" Enter the name of faculty:  "); 
		scanf("%s",D[n].FAK);
		
		printf(" Enter the name of group:  ");
		scanf("%s",D[n].GROOP);
	}
	else
		printf("Table is full of data! Sorry for inconvenience.");
	
}
 ....

void show()
{
	printf("\n________________________________________________________________________________");
	
	printf("I N I           F.I.O.           I    N test book    I   Faculty   I   Group   I");
	printf("********************************************************************************");
	for(int i= 0 ;i<=n;i++)
	{
		printf("I %-2dI %-27s",i+ 1 ,D[i].FIO);
		printf("I %-18d",D[i].namber);
		printf("I %-12s",D[i].FAK);
		printf("I %-10sI",D[i].GROOP);
		printf("--------------------------------------------------------------------------------");
	}
	printf("\n\n");
}
...
void example()
{
	strcpy(D[n].FIO, "Ivanov");
	D[n].namber= 1234156 ;
	strcpy(D[n].FAK, "AVT");
	strcpy(D[n].GROOP, "AM");
	
	extend();
	strcpy(D[n].FIO, "Ivanov2");
	D[n].namber= 222 ;
	strcpy(D[n].FAK, "AVT2");
	strcpy(D[n].GROOP, "AM2");
	
	extend();
	strcpy(D[n].FIO, "Ivanov3");
	D[n].namber= 333 ;
	strcpy(D[n].FAK, "AVT3");
	strcpy(D[n].GROOP, "AM3");
	
}


void main()
	{
	int k,i;


	D=new man[sz];

	example();
	
	while( 1 )
		{
....
....
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как добавить??? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]