powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как добавить???
2 сообщений из 2, страница 1 из 1
Как добавить???
    #32957396
baleGos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо добавить пару примеров в массив, т.е. в FIO, namber,FAK, GROOP.
Я пытался, но не получилось!
...
Рейтинг: 0 / 0
Как добавить???
    #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
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как добавить???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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